WordPress使用Hyper Cache缓存插件进行提速减负的行动肯定是很多人使用,前些天就上了Hyper Cache缓存这款插件,说实话效果非常明显,打开速度快了,VPS的负载下来了。
不过,这几天也发现了些问题,如文章的浏览数统计就不更新了,说实话有统计代码这个没啥。但看看能不能即使用Hyper Cache缓存插件加速WordPress,又能让博文的浏览次数统计实时更新呢?
经过搜索加尝试,发现还是可以解决的,方法也是很简单,使用加强型的浏览次数统计插件:WP-PostViews Plus,问题就这么解决了。具体实时如下:
一、安装WP-PostViews Plus插件
这个容易吧,直接后台搜索WP-PostViews Plus,安装,然后启用就行了。
使用后打开看下源码下面是否有JS调用部分。
二、修改模板对应统计部分
如使用的是DUX模板,找到相应的调用了浏览数函数的地方,然后用WP-PostViews Plus对应函数或代码进行调用就OK了。
特别提醒:Post Views Plus插件有后台设置,可以设置显示模式,如的设置为“浏览(%VIEW_COUNT%)”
具体添加或修改的文件因模板不一致,所在位置也不一致,因此就不具体了,有问题请留言反馈,谢谢!
WP-PostViews Plus插件调用范例:
<?php if(function_exists('the_views')) { the_views(); } ?>
三、告诉WP启用了缓存
如果使用了Nginx的fastcgi_cache或者p-r-o-x-y_cahe缓存机制,记得修改wp-config.php文件,设置WP_CACHE为ON。
define("WP_CACHE", true);
最后,大家可以在首页及博文也刷新下看效果。