介绍一款功能型插件:readers_post。这款插件很实用,而且它的功能不只显示文章点击量,热门文章,最近浏览文章都能实现。
1.先介绍下这款插件:
它的主要功能是展示文章的访问频繁程度,间接得反应受欢迎程度。点这里下载
2.插件具体功能:
1)显示访问数量
readers(’before’,’after’,display);
参数解释:
$before (string) => text posted before the number of visitors (optional)/*前缀(字符串)=>浏览量前的文本*/
$after (string) => text posted after the number of visitors (optional)/*后缀(字符串)=>浏览量后的文本*/
$display (boolean) => Shows the text (true, preset) or return just the value for using it in a different function of your php-code (false)/*显示(布尔)=>显示文本(1,预设)或返回使用的不同php代码函数值(0)*/
实例:
readers(’You are number ‘,’ reading this post’)=> “You are number 实际数 reading this post.”
调用方法:
<?php if(function_exists(’readers’)) {readers(’You are number ‘,’ reading this post’); } ?>
2)显示最近浏览文章
last_posts(number,letters,’before’,’after’);
参数解释:
$number (integer) => quantity of recent posts (default=5)/*文章数(整数)=>最近文章数(默认为5)*/
$letters (integer) => if for layout reasons it is necessary to shortened the title of your post this parameter sets the number of letters to be shown (default=0, which means: no abbreviation)/*字符数(整数)=>为了防止溢出,有必要设置文章标题的字符数*/
$before (string) => text posted before the number of visitors (optional)
$after (string) => text posted after the number of visitors (optional)
调用实例:
<?php if(function_exists(’last_posts’)) {last_posts(’8′,’50′); } ?>
3)点击量最多文章
hot_posts(number,letters,’before’,’after’);
参数解释:见2)参数解释
调用实例:
<?php if(function_exists(’hot_posts’)) {hot_posts(’8′,’50′); } ?>
以上这三个调用函数,可以放在任意地方,这里有原版英文解释.
使用感受:不知大家有没有发现,使用了此款插件,在管理员登陆状态下,自己去刷新页面的次数,是不会被统计在内的。呵呵,这个也蛮好的~
至此为止,W3 Total Cache与浏览量统计插件的不兼容问题已经基本上算是解决了。
可以说,W3 Total Cache + readers_post是绝佳搭档啊!
只是可惜了此前使用post-view统计的浏览量无法导入呀~每篇文章的浏览量只能从今天开始重新统计了哦!正所谓:一切从零开始!
一个问题:由于已经不使用post-view插件了,如果该插件统计的数据无法导入到readers_post来,那么原先的统计数据就是无用数据了,该怎么从数据库里删除这些没用的数据呢?由此推而广之,对于那些已经卸载了的插件,之前在数据库的数据都是如何清理呢?难道是通过数据库后台的优化功能来实现的吗?
一点修改:当我试图修改readers(’before’,’after’,display)里的“before”“after”为汉字时(这样就可以不带参数的直接引用为readers()),该汉字部分显示出来的是乱码。今天没时间研究,就又改回原来的英文,但只能带参数的引用了。
参考文献:耕堂
呵呵,这么实用,咱得试试!
请问你的 W3 Total Cache 是如何配置的?我的 Page Cache,Database Cache 和 Object Cache 同时启用,阅读数还是不能正常增加啊
管理员 明镜: 2010年11月30日 10:09 下午 ∇地下1层
W3+ reader,不需要自己配置,就可以啊~