今天隐藏二级页面的友情链接,发现一直无效,用下面三个都不管用,毛效果没有!!!

  • is_home() //判断是否为首页,并且显示的不是一个静态页面
  • is_front_page() //判断是否为首页,包括静态页面和动态页面
  • is_home()&&!is_paged() //wp/wordpress判断首页的第一页

最后发现,在主循环之后 query_posts() 没有清除上一次的记录,然后加了个 wp_reset_query() ,立马生效了。

<?php wp_reset_query(); if ( is_home() ) { ?>
    //仅首页显示
<?php } ?>