Здравствуйте! Есть сайт. Главная страница сайта написана на простом html и лежит в корне. Остальные страницы используют wordpress и лежат в отдельной папке "news". Появилась необходимость перенести главную страницу к остальным в папку "news". Узнал про шаблоны страниц - создать файл page-home.php, затем в консоли, при создании новой страницы, выбрать созданный шаблон. В файл page-home вставляю html-код главной страницы, в консоли при создании новой страницы выбираю шаблон, открываю созданную страницу и вижу белый экран. Как правильно это все настроить?
Читать доку. Есть штатный шаблон font-page.php, хтмл-код просто так вставлять не нужно, вы пытаетесь скрестить носорога с жирафом. Делайте как положено - с хедером, футером, динамическими данными. Там ничего сложного нет.
Александр Коновалов: А зачем тогда ее тулить в WP? Так оно не будет. WordPress для всего своего контента использует одну и ту же ТЕМУ. А там файл стилей основной, шаблоны и тд. По сути, один шаблон, будь то front-page.php или ваш page-home.php - это же не вся страница целиком, это фрагмент. Плюс к нему идет запрос в БД и еще много чего. В общем, вы не совсем понимаете как WP устроен, и пытаетесь вкрутить в него невпихуемое.
Игорь Воротнёв: проблема вот в чем. У меня на главной странице расположен чат и онлайн-консультант, если я их добавлю на страницы wp, то на главной будет один чат, на wp - другой.
Александр Коновалов: Если все делать в рамках одной темы, то тут вам в помощь conditional tags - is_front_page например. Проверяете, если это главная - показываете одно, для остального - другое, и тд. Все это легко решаемо, если изначально правильно строить.