关于wordpress中is_home()判断失效的问题
今天在制作主题的时候,在页面的footer.php中希望增加一个is_home()判断,只在首页输出特定字符,结果发现判断失效,所有的页面都没有输出特定字符,一时间卡壳,感觉十分困惑,检查了整个页面所有地方的代码终于发现了问题所在,那就是在is_home()判断前,有一段query_post()引起了is_home()判断失效,查阅了wordpress的函数手册,找到了解决的办法,很简单,只要在query_post之后的while()….endwhile();代码段结束后加入wp_reset_query();即可。



友情链接: