现在的位置: 首页 > RakSmart教程 > 正文

Hyper Cache – 解决WordPress使用缓存后统计不更新的问题

2022年01月11日 RakSmart教程 ⁄ 共 758字 ⁄ 字号 暂无评论
文章目录

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或者proxy_cahe缓存机制,记得修改wp-config.php文件,设置WP_CACHE为ON。

define("WP_CACHE", true);

最后,大家可以在首页及博文也刷新下看效果,呵呵!

给我留言

您必须 [ 登录 ] 才能发表留言!