Location: Home >> 网站建设 >> Details

wp用cos-html-cache静态化后wp-postviews不能统计阅读次数的问题


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代码来更新浏览次数。

wp-postviews Version: 1.40下载

 
 

4 Responses leave a comment

  1. 还是不行,咋整呢?

  2. 新版本解决了么?

  3. 博主写的不错,谢谢分享哦~~

Leave a Reply

© 2007-2009 一杯茶 All Rights Reserved.   Powered by Wordpress