WordPress中is_home()/is_singular()等函数失效的解决办法
昨晚在折腾博客的时候,给文章页加了个随机文章列表,然后is_singular()的判断就失效了,导致一些js加载不了。开始还以为是加js的时候出了问题,后来才知道是因为query_post()这个函数的原因。具体的原理不是很懂,解决方法倒很简单:在引用query_posts()函数的结尾endwhile后面加上wp_reset_query()。比如我的随机文章小工具改后的效果:
&……