我正在尝试在ajax wordpress主题中添加以下代码,以便仅在首页显示div
<?php wp_reset_query(); ?>
<?php if(is_home() || is_front_page()): ?>
<!-- Do the things here... -->
<?php else: ?>
<!-- Else part goes here... -->
<?php endif; ?>
不幸的是,当从菜单访问其他页面时它不起作用,例如:
首页 - &gt;第二页 - &gt;第三页
仅当我直接访问其他页面时才有效:例如:
www.example.com/secondpage
你对此有何解决方案?答案 0 :(得分: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
}