如果启用了tpcache 等缓存之后,所有“非js方式的访问统计插件会失效”,所以改造一下统计方法,改为js方式

安装插件

首先安装 PostViews 插件(本文末下载)

修改文件

安装插件后,会自动统计浏览记录,但是页面无法显示,还需要修改文件,让它显示在页面上

具体模板要具体修改,这里给出一个本站模板的例子(当然不同模板的地方可能不一样)

修改header.php
/usr/themes/Miracles/includes/header.php
修改第67行

<?php echo get_post_view($this) ?>

 

<span id="post-views">loading</span><?php //echo get_post_view($this) ?>

 

并且在下一行加上

<script>var cid = <?=$this->cid?>;</script>

 

如此便可统计文章浏览次数

添加PJAX回调函数
如果使用了pjax刷新,还需要在适当位置加上

PostViews();

 

如本站模板则只需在后台模板设置PJAX回调函数填入即可。

下载链接:https://lanzous.com/ibf6hdc