Wordpress: Что-то вроде is_blog_index () при использовании статической главной страницы? - PullRequest
0 голосов
/ 26 октября 2010

В WordPress 3 я установил статическую титульную страницу (называемую «Домой»).Мне нужно добавить условие в общий заголовок, который будет возвращать true при просмотре главной страницы блога.Встроенная функция is_page ('blog') для этого не работает, is_front_page () тоже не работает, а is_home () возвращает true на Home, как и ожидалось.Я мог бы поклясться, что в WP уже была функция для определения, находимся ли мы в индексе блога, но я нигде не могу его найти.Есть ли одна, или мне нужно написать пользовательскую функцию?

Ответы [ 2 ]

1 голос
/ 26 октября 2010

функция is_front_page () используется для статической главной страницы и is_home () используется для страницы последних сообщений. Вы, должно быть, делаете что-то не так.

0 голосов
/ 11 января 2011

Позаботьтесь о запросах, которые вы выполняете, прежде чем проверять, на какой странице вы находитесь, потому что они могут изменить стандартный запрос для экземпляра.

Чтобы убедиться, что вы получите нужную страницу, выполните wp_reset_query() непосредственно перед is_home() или is_page() тестом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...