现在的位置: 首页 > 互联网络 > WP相关 > 正文

readers_post使用详解

2010-10-11 16:11 WP相关 ⁄ 共 1818字 ⁄ 字号 评论 8 条

介绍一款功能型插件: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()),该汉字部分显示出来的是乱码。今天没时间研究,就又改回原来的英文,但只能带参数的引用了。

参考文献:耕堂

目前有 8 条留言    访客:2 条, 博主:1 条 ,引用: 5 条

  1. 问学堂右脑王 2010年10月11日 6:49 下午  @回复  Δ1楼 回复

    呵呵,这么实用,咱得试试!

  2. 峄峰 2010年11月30日 3:17 下午  @回复  Δ2楼 回复

    请问你的 W3 Total Cache 是如何配置的?我的 Page Cache,Database Cache 和 Object Cache 同时启用,阅读数还是不能正常增加啊 :sad:


    • 管理员
      明镜 2010年11月30日 10:09 下午  @回复  ∇地下1层 回复

      W3+ reader,不需要自己配置,就可以啊~

外部的引用: 5 条

  • 站长的成长苦恼 « 求索阁
  • 求索阁的两天惊魂记–兼谈衡天主机 « 求索阁
  • Wp Super Cache与wp-postviews相冲突的解决办法 « 求索阁
  • 求索·通讯:第6期 求索阁10月份进展与展望 « 求索阁
  • 让wp-postviews兼容W3-total-cache

给我留言

留言无头像?