2013-04-13 2 views
1

я пытаюсь добавить код ниже в Ajax тему WordPress для того, чтобы показать DIV только на первой страницеis_front_page() не работает в АЯКС теме

<?php wp_reset_query(); ?> 
<?php if(is_home() || is_front_page()): ?> 
<!-- Do the things here... --> 
<?php else: ?> 
<!-- Else part goes here...  --> 
<?php endif;  ?> 

unfortonatly он не работает при доступе из меню другие страницы, например:

HOME -> Вторая страница -> Третья страница

это работает только если я получить доступ к прямой на другую страницу, например:

www.exa mple.com/secondpage

Знаете ли вы какое-либо решение?

ответ

0

Отметить this article о том, как правильно использовать is_front_page и is_home Функции.

В основном вы должны использовать этот код:

if (is_front_page() && is_home()){ 
    // Default homepage 
} elseif (is_front_page()){ 
    //Static homepage 
} elseif (is_home()){ 
    //Blog page 
} else { 
    //everything else 
} 
Смежные вопросы