解决启用WP Super cache后wp-postviews不计数的问题

早在很早的一段时间就发现网站的查询数据库次数过高,虽然启用了DB,但还是高,再次启用了WP Super cache,效果很明显,查询次数再次降低,但是有一个问题出现了由于启用了wp-postviews插件,导致网站浏览数不能及时刷新的问题。看到Willin 大师写的文章,但对我没用,我找遍了大师所说的项目,还没是没找到,本想放弃wp-postviews了,但是我不甘心啊!

一个打开文件,最后看到一个方案实现了我要的效果~

打开wp-postviews插件目录下的wp-postviews.php文件,找到如下代码!

 

 
  1. if(defined(‘WP_CACHE’) && WP_CACHE)  

替换为

 
  1. if((defined(‘WP_CACHE’) && WP_CACHE) || (defined(‘COSMETA’) && COSMETA))  

搞定!终于能两个插件共存了!

分享到:

10 条评论

点击这里取消回复。
注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。

昵称
  1. 第二纪元

    没用过这个插件!

    1. Kael.Z

      汗!这个插件都没用过啊~

  2. 明月登楼

    不错,学习了,支持一下!我正在找这个的解决办法呢!

    1. Kael.Z

      呵呵,是啊,插件之间冲突了,还有2个方案你可以参考WILLIN大师的,每个人都有特殊性,不一定都能用,参考吧~

  3. 小枫

    收藏保留,还没启用缓存插件!一直听说这2个插件不能共存!

    1. Kael.Z

      恩!得修改下参数!好多种方式,另外2种参考willin大师的吧!

  4. 远走高飞

    顶一顶,学习了

    1. Kael.Z

      希望对你也所帮助吧,有空常来啊!

  5. Joven

    小流量博客,目前还没用缓存插件

    1. Kael.Z

      我是被那查询次数看的不爽了!