Как изменить высоту шапки сайта на разных страницах Wordpress
Нужно шапку сайта на Wordpress на главной странице оставить как есть, а на остальных страницах сделать ее в два раза меньше.
Подскажите пожалуйста, как это осуществить
Предложение, в виде: "сделай другой блок" не подойдет
для главной используй один шаблон, для остальных другой
т. е отличия только в высоте шапки? Тогда можно найти PHP-файл, ответственный за вывод шапки (обычно header.php) и добавить проверку на домашнюю страницу.
Например у меня было так:
< div id="header">
А изменяю на
< div id="header" <? if (is_home()) echo 'class="home_header"';?>>
Теперь в CSS меняю шапку на узкую (#header):
#header {height: 500px}
а для класса home_header добавляю увеличенную высоту:
.home_header {height: 100px}
Какая страница будет считаться is_home() зависит от настроек чтения ("На главной странице отображать").
в теге BODY задай каждой странице свой класс, и используй наследование CSS