如何解决wordpress功能失效
1个回答
展开全部
步骤/方腔数法
比如你或者会有如下的一段代码:
这段代码中用到了is_home()这个函数,对侧边栏的友情链接显示进行判断:如果当前页面是home,则显示友情链接,否伍亩首则不显示。也就是说,如果朋友们想要自定义DIY一下自己的侧边栏(具体效果 http://ifeiyang.cn/ 这里会有详细的显示 ),is_home()这样的函数是经常要用到的。可是,一些时候,is_home()会失效。这是为什么呢?
失效原因一般跟Wordpress的另一个重要函数有关:query_post()。这个函数的功能是调用博客日志,我们的首页,single页,之所以能够显示文章,就是它(还有get_post())的功劳。而老饕现在的iNeutral的侧边栏“最近出蛋榜”,就是利用该函数来调用实现的。好了,耐基既然问题找到,当然要提供解决方法了!解决方案:
解决方法很简单:在引用到 query_posts()函数的结尾endwhile后面加上wp_reset_query()函数即可!具体修改代码如下:
4
如果朋友们也有遇到这样的问题,不妨一试!
比如你或者会有如下的一段代码:
这段代码中用到了is_home()这个函数,对侧边栏的友情链接显示进行判断:如果当前页面是home,则显示友情链接,否伍亩首则不显示。也就是说,如果朋友们想要自定义DIY一下自己的侧边栏(具体效果 http://ifeiyang.cn/ 这里会有详细的显示 ),is_home()这样的函数是经常要用到的。可是,一些时候,is_home()会失效。这是为什么呢?
失效原因一般跟Wordpress的另一个重要函数有关:query_post()。这个函数的功能是调用博客日志,我们的首页,single页,之所以能够显示文章,就是它(还有get_post())的功劳。而老饕现在的iNeutral的侧边栏“最近出蛋榜”,就是利用该函数来调用实现的。好了,耐基既然问题找到,当然要提供解决方法了!解决方案:
解决方法很简单:在引用到 query_posts()函数的结尾endwhile后面加上wp_reset_query()函数即可!具体修改代码如下:
4
如果朋友们也有遇到这样的问题,不妨一试!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |