wp插件推荐—wp-postviews plus
Apr 28th, 2008 by foelin
wordpress中文化推出一个<<我为WP中文化做贡献:推荐一款优秀的WP插件>>的活动,邀请大家推荐一款wordpress插件,以便使更多人能够方便地掌握 WordPress 的使用。本博既然位列点名邀请之列,自然要支持一下。下面就为大家介绍一款我正在使用的wordpress插件:
插件名:wp-postviews plus
版本号:1.1.6
兼容性:支持wordpress2.3及以上版本
作者:幻想的世界
简介:
顾名思义,这款插件是wp-postviews的改进版本。原版的插件可以记录你的日志以及页面被浏览的次数,这个改进版可以让你更容易地区分是浏览者是读者或者是网络爬虫,并且提供了更多的函数接口供你调用。
安装方法:
1.到作者的页面,下载最新版的wp-postvies plus。
2.解压你所下载的文件,并上传到你的wordpress插件目录
3.进入wordpress后台,激活该插件并到设置页面,可以看到一些选项,如下图:
(1)这里可以选择是否记录读者的浏览器到相关参数,是否统计已登录用户的浏览数,输出格式等等,默认情况一般可以不修改。
(2)这里可以填写一下网络爬虫的名字,以便统计它们的访问。一般也不需要修改。
4.在你主题的index页面的合适位置,添加调用代码,例如显示读者的阅读次数:
<?php if(function_exists(‘the_views’)) { the_views(‘次阅读’, true); } ?>
5.保存主题,打开你的主页,一切ok。效果请参考本博首页www.foelin.com。
函数接口:
该插件的一大亮点就是相比原版提供了更多函数接口,供用户调用,以及来统计更多的信息,下面做一个简单的介绍,详细而完整的函数说明以及参数设置,请参考作者的函数说明:
1.the_views
说明:取得当前文章的浏览次数,包括读者和网络爬虫
调用示例:
<?php if(function_exists(‘the_views’)) { the_views(‘ 次阅读’, true); } ?>
运行结果:
25 次阅读
2.the_user_views
说明:取得当前文章被读者阅读的次数
调用示例:
<?php if(function_exists(‘the_user_views’)) { the_user_views(‘ 次阅读’, true); } ?>
运行结果:
23 次阅读
3.the_bot_views
说明:取得当前文章被网络爬虫的抓取次数
调用示例:
<?php if(function_exists(‘the_bot_views’)) { the_bot_views(‘ 次抓取’, true); } ?>
运行结果:
2 次抓取
4.get_most_viewed
说明:取得被浏览最多的文章或页面。
调用示例:
<?php get_most_viewed(‘post’, 5, 0, true,true); ?>
运行结果:
5.get_most_viewed_category
调用示例:
<?php get_most_viewed_category(‘auto’, ‘post’, 5, 0, true, true); ?>
6.get_timespan_most_viewed
说明:取得最近若干天内发表的,被浏览次数最多的文章
调用示例:
<?php get_timespan_most_viewed(‘post’, 5, 60, true, true,0); ?>
运行结果:
7.get_timespan_most_viewed_cat
说明:取得指定分类目录下,最近若干天内发表的,被浏览次数最多的文章
调用示例:
<?php get_timespan_most_viewed_cat(‘auto’, ‘post’, 4, 60, true, true, 0); ?>
运行结果:
8.get_totalviews
说明:取得所有文章被浏览的总次数
调用示例:
<?php get_totalviews(true,true);?>
运行结果:
无法执行。。汗,此函数无法被解析,不知道是哪里搞错了。。。
最后的说明:
由于本站刚建立不久,所以以上几个函数调用的结果大致都相同,估计再等2、3个月,演示效果会更为明显。
相关日志

本文, 除非有特别的声明, 的授权协议是
Creative Commons Attribution-No Derivative Works 2.5 China Mainland License.
转载时必须以链接形式注明作者和原始出处。





收藏先……!
[Reply]