首页 > 实用文章 > 让wp-postviews插件与静态化插件cos-html-cache和平共处

让wp-postviews插件与静态化插件cos-html-cache和平共处

2010年4月15日 免费资源部落 186 浏览 发表评论 阅读评论

wp-postviews插件是WordPress博客中用的相当多的一个记录文章浏览次数的插件,应该几乎每位玩WordPress博客的朋友都安装了吧?而cos-html-cache则是一个很强大的WordPress页面静态化插件,页面静态化对于提高博客页面载入速度很有帮助,特别是把服务器在国外的朋友,更是有必要页面静态化。不过在北极寒流测试的结果却是:虽然页面静态化成功,却导致wp-postviews插件无法工作,后来只好换用WP Super Cache静态化插件才解决问题。不过据很多朋友说cos-html-cache的静态化效果比WP Super Cache更好,所以希望下面的内容对使用cos-html-cache做页面静态化的朋友有点帮助!

wordpress使用静态插件COS-HTML-CACHE后,发现WP-PostViews这个统计浏览次数的插件,不工作了,不能统计阅读次数.
怎样让wordpress静态化插件与WP-PostViews兼容?
解决方法(测试有效)
用cos-html-cache后,文件虽可以显示浏览数,但浏览数不能更新,其实解决问题很简单,看看wp-postviews是怎么处理wp- cache/wp-supercache就知道了,打开wp-postviews.php这个文件,找到以下代码:
if(defined(’WP_CACHE’) && WP_CACHE)
替换成:
if((defined(’WP_CACHE’) && WP_CACHE) || (defined(’COSMETA’) && COSMETA))
这样就可以了,再看看生成的文章页源文件,可以看到wp-postviews添加一段ajax代码来更新浏览次数。

原文出处【3米部落】让wp-postviews插件与静态化插件cos-html-cache和平共处
原文链接:http://mmm.eu5.org/post/cos-html-cache-wp-postviews.html
本文章不反对转载,但请厚道之人转载时在文章开头留下文章链接!谢谢!

这些文章您或许喜欢

随便找点文章看看

  1. 2010年5月25日22:57 | #1

    我也是这样的,可惜还是统计不了,不知道博主有什么妙招?

  2. 2010年5月26日18:30 | #2

    实在不行那建议你换WP Super Cache,那个可以,我现在自己也换那个了!!

  3. 2010年6月2日20:53 | #3

    我按你的说的做了。可是ajax代码并没有出现在静态页的源码里。。。
    求解。。。

  4. 2010年6月2日21:59 | #4

    @挥着翅膀的鳖
    你在用cos-html-cache吗?我那早干掉,换WP Super Cache了,我是直接启用后在设置那个on就ok,别的没经过什么设置

  5. 2010年6月6日21:53 | #5

    @免费资源部落
    我也换掉了。wp super cache好用多了

  6. 2010年8月10日19:53 | #6

    :razz: 一模一样的问题,得到解决,谷歌好

  7. 2010年8月12日18:21 | #7

    呵呵,同样的问题,求索阁也遇到过~~~

  8. 2010年9月15日12:58 | #8

    嗯。这是我接下来要做的。换了站就得一步步的来啊!

  9. 2010年10月5日13:48 | #9

    感谢分享啊

  1. 本文目前尚无任何 trackbacks 和 pingbacks.