2015-01-10 2 views
1

Я хочу использовать другой стиль заголовка для домашней страницы, чем для внутренних страниц моего сайта. В частности, я хочу, чтобы секция заголовка была менее высокой на внутренних страницах. Должен ли я использовать другой файл header.php для домашней страницы? Если да, то как?Разное внутри v домашняя страница в пользовательской теме Wordpress

Мне сложно собирать идеи с помощью Google, поэтому, если у кого-то есть полезная ссылка на соответствующий ресурс, это было бы здорово.

ответ

1

WordPress имеет домашней страницы булеву функцию is_front_page() (правда, если это первая страница в противном случае ложь)

Добавить класс в заголовок/тело/любой родитель так

<header class="header<?php if(is_front_page()){ ?> home_header<?php } ?>"> 
</header> 

и просто ссылаться на класс в CSS.

WordPress codex reference

+0

Спасибо! Теперь я просматриваю список функций Wordpress, там много полезного материала. –

Смежные вопросы