WordPress插件教程

解决WP-Postviews计数失效与WP-Super-Cache冲突的办法

发布时间:2012-08-14 7:44:44

本文作者:

最后更新时间为 2018年7月29日

解决WP-Postviews计数失效与WP-Super-Cache冲突的办法:由于本站所用的WP主题实在太过庞大,插件数量又与日俱增,直接导致网站访问速度逐渐下降。为了减低服务器负载,加快网站响应速度,我选择了安装缓存插件WP-Super-Cache。嗯嗯,轻车熟路地安装完毕,退出登陆,刷新,速度还不错哦~

但第二天就发现了一个问题,每天文章的浏览次数不统计了,刷新也是没用。很自然的,想到是不是wp-postviews与刚才装的插件Wp Super Cache有冲突?百度了一下,果真有此先例。归结了一下,对于此问题,有如下四种方案:

方案一:

既然我们要记录每个页面的访问量,那么只要在日志和页面禁用缓存就可以了。在WP-Super-Cache后台找到“Accepted Filenames & Rejected URIs”然后按下图设置勾选Single Posts和Pages保存即可。

这样日志页和独立页面都不会开启缓存,访问就能正常记录了。缺点就是这两个页面起不到缓存加速的效果了, 点评:此方案等于废掉了该插件的基本功能。于是,有了下面的

方案二:

①在后台禁用WP Super Cache插件。
②删除/wp-content/plugins/目录的wp-super-cache目录。
③删除wp-content目录下面的cache目录。
最后一步,最重要的一步,千万别忘了!

修改根目录下的wp-config.php,把下面一行删掉:

define(’WP_CACHE’, true);
好了,现在文章又可以计数了。

点评:卸掉此插件了,当然一切恢复如常了嘛。如果不废掉,二者能否和谐共生呢?请看下面的

方案三:

进入插件wp-postviews,打开wp-postviews.php这个文件,找到代码

if(defined(’WP_CACHE’) && WP_CACHE)
替换为

if((defined(’WP_CACHE’) && WP_CACHE) || (defined(’COSMETA’) && COSMETA))
测试有效。注:此方法对二次开发的 WP PostViews Plus 仍然有效。

小兽wordpress凭借多年的wordpress企业主题制作经验,坚持以“为用户而生的wordpress主题”为宗旨,累计为10万多家客户提供品质wordpress建站服务,得到了客户的一致好评。我们一直用心对待每一个客户,我们坚信:“善待客户,将会成为终身客户”。小兽wordpress能坚持多年,是因为我们一直诚信。我们明码标价(wordpress做网站需要多少钱),从不忽悠任何客户,我们的报价宗旨:“拒绝暴利,只保留合理的利润”。如果您有网站建设、网站改版、网站维护等方面的需求,请立即咨询右侧在线客服或拨打咨询热线:18907337671,我们会详细为你一一解答你心中的疑难。

相关文章

为什么选择小兽WordPress

哪怕不计成本的时间投入,也绝不辜负任何一个客户。
成就客户成就自我的同时,把这个世界变得再美好一点。

我们的故事

小兽WordPress是2011年开始接触互联网,在这期间用WordPress搭建了一个博客叫小兽WordPress,专门学习WordPress建站。

我们的使命

我们希望用WordPress这款优秀的建站程序帮助每个人搭建一个属于自己的网站,高效率低成本做好互联网营销。

我们的文化

我们专注于把客户的事情做好并且做对,这意味着我们在做决定时会考虑到结果,最重要的是,我们力求真实。

我们的未来

我们将在不久的未来成为国内最好的WordPress工作室,小兽WordPress希望和每一个客户成为朋友,一起见证这个美好未来。

为什么选择小兽WordPress

告诉我你是谁,为你量身定做建站方案

我们深知不同的人做网站的阶段不一样,有的是新手,有的是老手。
我们清楚不同的人做网站的目的不一样,有的是展示,有的是营销。

如何让线上业务更上一层楼

还没有WordPress网站

还没有WordPress网站

不管你从事什么行业,WordPress都会为你提供一个专业的主题模板。在WordPress市场上有成千上万的免费主题,适合很多中小企业。

查看所有模板
已经有WordPress网站

已经有WordPress网站

小兽WordPress诚邀你一起学习WordPress,愿与各方携手升级改善您的WordPress网站,一起交流网站加速,网站优化等问题。

马上交个朋友
微信联系
chat 扫码联系
模板建站
挑选模板
网站定制
免费诊断
咨询热线
咨询热线

189-0733-7671

返回顶部