(转)WordPress 插件- WP-PostViews Plus

2008-02-09 – 10:07 am

转自:Fiorano’s Blog

链接: 原文地址

插件名称:WP-PostViews Plus

插件介绍: 这是一个基于WP-PostViews 的改进版本,原版的插件可以根据需要显示文章的浏览次数或者按浏览次数显示热门文章。改进后的版本可以让你显示的浏览数区分是读者还是爬虫,并且扩充了不少函数,比如按天、分类显示浏览最多的文章等等。

原来有使用过Popularity Contest插件,可是因为Popularity Contest对数据库操作太多,为了不影响Wordpress的效率,现在选用了这个插件。至于插件对效率什么有影响,我爱水煮鱼有详细的介绍:通过优化插件来提高 WordPress 运行效率,和如何把Popularity Contest 转换到 PostViews。

使用方法:

介绍几个最常用的函数:

显示当前日志总的浏览次数:

<?php if(function_exists(’the_views’)) { the_views(’次浏览’, true); } ?>

第一个参数为 加在数字后面的说明文字,如“N次浏览”
第二个参数为 输出的说明文字
第三个参数为 是否输出(true為直接输出, false为只传回数值统计)
TIPS:如果只想显示读者的浏览次数或者机器人的浏览次数,则分别对应有下面两个函数,参数含义与上面一致:

<?php if(function_exists(’the_user_views’)) { the_user_views(’Views’, true); } ?>

<?php if(function_exists(’the_bot_views’)) { the_bot_views(’Views’, true); } ?>

显示一个月内的浏览最多的日志及次数:

<?php get_timespan_most_viewed(’post’, 10, 30, true, true,0); ?>

输出的效果已经包括了<li>和</li>语法。
第一个参数为 查询日志的形态(’post’为日志,’page’为页面,”为两者都包括)
第二个参数为 输出的文章数量
第三个参数为 统计的天数
第四个参数为 是否輸出(true為直接输出,false为只传回数值统计)
第五个参数为 是否包括机器人浏览数(true为包括,false则相反)
第六个参数为 文章的标题字数限制(0为不限制)

显示浏览次数最多的日志:

<?php get_most_viewed(’post’, 10, 0, true,true); ?>

输出的效果已经包括了<li>和</li>语法。
第一个参数为 查询日志的形态(’post’为日志,’page’为页面,”为两者都包括)
第二个参数为 输出的文章数量
第三个参数为 文章的标题字数限制(0为不限制)
第四个参数为 是否輸出(true為直接输出, false为只传回数值统计)
第五个参数为 是否包括机器人浏览数(true为包括,false则相反)

更详细的函数请参考作者的函数说明。

具体的效果可以参考本博客的侧栏和日志标题处。

Popularity: 19% [?]

Leave a Reply

You must be logged in to post a comment.