Здравствуйте!
Задача – сделать для каждой страницы сайта разные header, footer.
Шаблоны создал разные, но все они вызывают get_header, который только файл header.php
Как мне вызвать разные header?
Подскажите, пожалуйста.
Здравствуйте!
Задача – сделать для каждой страницы сайта разные header, footer.
Шаблоны создал разные, но все они вызывают get_header, который только файл header.php
Как мне вызвать разные header?
Подскажите, пожалуйста.
Спасибо
‘Название страницы’ – это название файла? например ‘header2.php’ ?
Название страницы как в админке "Заголовок" пример:
Можно это сделать через Индивидуальный шаблон страницы.
В файлы header.php и footer.php выносите только ту часть что не меняется, или ничего в них не меняете
но и в шаблонах страниц их не включаете (тогда они будут использоваться только в категориях, записях и т.п.)
А для страниц делаете индивидуальные шаблоны
в которых и вставляете тот хедер и футер которые нужны.
Чтобы упростить задачу можно в шаблонах страниц описывать только хедер и футер
+ между ними вставить
а в файл real_page.php вынести настоящий код страницы который будет одинаковым для всех шаблонов.
Дальше просто
Нужен новый шаблон хедера и футера? Создали еще один файл с его стилем а в админке выбрали для этой страницы данный стиль.
Спасибо!