Typecho的页面浏览统计 js 版
如上一篇文章所写,如果启用了 fastcgi_cache 缓存之后,所有“非 js 方式的访问统计插件会失效”,所以改造一下统计方法,改为 js 方式
https://cuojue.org/read/typecho-fastcgi_cache.html
安装插件
首先安装 PostViews 插件(本文末下载)
修改文件
安装插件后,会自动统计浏览记录,但是页面无法显示,还需要修改文件,让它显示在页面上
具体模板要具体修改,这里给出一个本站模板handsome
的例子
修改 post.php
/usr/themes/handsome/post.php
修改第 67 行
1 |
|
为
1 |
|
并且在下一行加上
1 |
|
如此便可统计文章浏览次数
添加 PJAX 回调函数
如果使用了 pjax 刷新,还需要在适当位置加上PostViews();
如本站模板handsome
则只需在后台模板设置 PJAX 回调函数填入即可
插件下载
链接:PostViews.zip 密码:ev65
Typecho的页面浏览统计 js 版
https://cuojue.org/read/typecho-PostViews.html