wordpress文章浏览量-非插件实现
刚开始弄我wordpress的时候,想加个浏览量的插件来着,同学推荐了一个叫WP-PostViews 的插件,装了一段时间之后就给卸载了,因为文章的浏览量会无辜增加好多,你刷新一下就可能发现文章的浏览量增加了几十甚至上百。这样就没什么意思了。最近实验室的同学也在弄wordpress,然后添加了一个浏览量的插件,然后突然想不用插件来实现这个,因为插件一多速度就不行了 。然后同学给了一个链接,可是加的代码一直出错,没办法,最后搜索出错信息的时候,发现了这篇文章,刚好是不用插件实现这个功能的。然后就自己添加,而且这篇文章写的非常好,英文也很简单,我这里再简单说以下我添加的过程。首先我把上面那篇文章中的code-1的代码添加到functions.php的最后面,最好是先copy到本地的编辑器,然后确定没有全角符之类的,再复制到functions.php里面。然后再在single.php里面添加上文所说的CODE-2。至于所说的The-Loop其实就是那段处理每篇文章的代码,也就是说这段代码没篇文章都会用到,简单点就是你可以搜索文章作者,或者文章时间,然后查到相应的位置,接下来你在刚在搜索到地方加入CODE-2,就行了。
——————————-追加——————–
保存的PHP文件不能是UTF-8的,不然会出错,可以选择自己手动输入代码(别copy-paste),或者下载下来,改完之后再传上去。
PS. 不同的主题可能会在不同的位置改这些东西,不过大致思路相同
PSS. 不要再主页添加那段添加到single.php的代码,那样的话,你刷新主页也会把每一篇文章的浏览量加1,这一点可以自己参考CODE-1。你每次刷新文章界面也会增加浏览量
PSSS.浏览量是从你添加代码才开始计算了,所以你很早以前的文章也会显示浏览量为0