wordpress文章浏览次数插件postviews plus使用方法

林继 WordPress 3,632 共写了2074个字 (2010-08-24 23:19:10) 没有评论 打印 扫描二维码 百度已收录

出处:来自网络
又想为wordpress博客的每篇日志添加浏览次数统计的功能了。这次用的是wp postviews plus插件。看名字是原来postviews的增强版,但飞龙试用了几个postviews plus版本,发现和现有wordpress不兼容。因此飞龙记录一下postviews plus安装和使用方法,更新网址:http://feilong.org/wordpress-postviews-plus 飞龙第2次修订于20100202

一、安装
1、到这里下载wp postviews plus。飞龙提示:注意和你现有wordpress版本兼容!这个要尝试,飞龙用的postviews plus旧版本。wordpress插件也不是越新越好哟!如果你是最新wordpress版本,就下载最新postviews plus。
2、减压缩后,把里面的postviews plus文件夹上传到plugins目录。
3、到wordpress后台激活wp-postviews-plus插件。到此插件安装完毕!

二、使用
插件官方网址被墙打不开,如何使用postviews plus?在single.php某处添加如下代码:

  1. 1、本文阅读次数:<?php if(function_exists('the_views')) { the_views('次浏览', true); } ?>
  2. 2、本博最热文章:<ul><?php get_most_viewed(’post’, 10, 0, true, false); ?></ul>
  3. 3、本月最热文章:<ul><?php get_timespan_most_viewed(’post’, 10, 30, true, false); ?></ul>

安装好插件,再修改相应的调用代码the_views(‘Views’, true)即可。

——————————————-

附:插件使用说明
所有函数在直接印出的情况下,输出的 HTML 码范例
the_views(‘Views’, true)
该篇文章的 浏览数
第一个参数为 加在数字後面的说明文字
第二个参数为 是否输出(true为直接印出, false为回传数值)
the_user_views(‘ User Views’, true)
该篇文章的 使用者 浏览数
第一个参数为 加在数字後面的说明文字
第二个参数为 是否输出(true为直接印出, false为回传数值)
the_bot_views(‘ Bot Views’, true)
该篇文章的 机器人 浏览数
第一个参数为 加在数字後面的说明文字
第二个参数为 是否输出(true为直接印出, false为回传数值)
get_most_viewed(”, 10, 0 , true , true)
最多阅览数的文章 输出回传的型态为以

  • 包围的项目清单
    第一个参数为 查询文章的型态(‘post’为文章 ‘page’为分页 ”为两者都要)
    第二个参数为 输出回传的文章数量
    第三个参数为 文章标题的字数(0为不限制)
    第四个参数为 是否输出(true时直接印出, false时回传字串)
    第五个参数为 是否包含机器人的阅览数(true为包含, false为不包含)
    get_most_viewed_category(1, ”, 10, 0, true, true)
    限定分类中最多阅览数的文章 输出回传的型态为以

  • 包围的项目清单 (1.1.0以後适用)
    第一个参数为 限定的分类ID(可为由分类ID所组成的阵列, 另外如为’auto’则依照该篇文章的分类限定(1.1.5以後适用) )
    第二个参数为 查询文章的型态(‘post’为文章 ‘page’为分页 ”为两者都要)
    第三个参数为 输出回传的文章数量
    第四个参数为 文章标题的字数(0为不限制)
    第五个参数为 是否输出(true时直接印出, false时回传数值)
    第六个参数为 是否包含机器人的阅览数(true为包含, false为不包含)
    get_timespan_most_viewed(”, 10, 7, true, true, 0)
    在最近的数天内发表的最多阅览数的文章 输出回传的型态为以

  • 包围的项目清单
    第一个参数为 查询文章的型态(‘post’为文章 ‘page’为分页 ”为两者都要)
    第二个参数为 输出回传的文章数量
    第三个参数为 查询的最近天数
    第四个参数为 是否输出(true时直接印出, false时回传数值)
    第五个参数为 是否包含机器人的阅览数(true为包含, false为不包含)
    第六个参数为 文章标题的字数(0为不限制)
    get_timespan_most_viewed_cat(1, ”, 10, 7, true, true, 0)
    限定分类中在最近的数天内发表的最多阅览数的文章 输出回传的型态为以

  • 包围的项目清单 (1.1.0以後适用)
    第一个参数为 限定的分类ID(可为由分类ID所组成的阵列, 另外如为’auto’则依照该篇文章的分类限定(1.1.5以後适用) )
    第二个参数为 查询文章的型态(‘post’为文章 ‘page’为分页 ”为两者都要)
    第三个参数为 输出回传的文章数量
    第四个参数为 查询的最近天数
    第五个参数为 是否输出(true时直接印出, false时回传数值)
    第六个参数为 是否包含机器人的阅览数(true为包含, false为不包含)
    第七个参数为 文章标题的字数(0为不限制)
    get_totalviews(true, true, true)
    总共的浏览数
    第一个参数为 是否输出(true时直接印出, false时回传数值)
    第二个参数为 是否包含机器人的阅览数(true为包含, false为不包含)
    第三个参数为 是否包含非 文章(posts) 及 分页(pages) 的页面浏览数。(true为包含, false为不包含)

    如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    < >