Wordpress没有内建的文章浏览计数功能,WP-PostViews Plus 填补了这一方面的空白。该插件除统计文章浏览数的功能,还有许多更好用的一些地方,罗列一下其函数说明。
函数说明
该篇文章的浏览数: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)
输出回传的型态为以<li>和</li>包围的项目清单
第一个参数为 查询文章的型态('post' 为文章,'page' 为分页,' ' 为两者都要)
第二个参数为 输出回传的文章数量
第三个参数为 文章标题的字数(0为不限制)
第四个参数为 是否输出(true时直接印出,false时回传字串)
第五个参数为 是否包含机器人的阅览数(true为包含, false为不包含)
限定分类中最多阅览数的文章:get_most_viewed_category(1, ' ' , 10, 0, true, true)
输出回传的型态为以<li>和</li>包围的项目清单 (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)
输出回传的型态为以<li>和</li>包围的项目清单
第一个参数为 查询文章的型态( 'post'为文章, 'page' 为分页, ' ' 为两者都要)
第二个参数为 输出回传的文章数量
第三个参数为 查询的最近天数
第四个参数为 是否输出(true时直接印出,false时回传数值)
第五个参数为 是否包含机器人的阅览数(true为包含,false为不包含)
第六个参数为 文章标题的字数(0为不限制)
限定分类中在最近的数天内发表的最多阅览数的文章: get_timespan_most_viewed_cat(1, ' ' , 10, 7, true, true, 0)
输出回传的型态为以<li>和</li>包围的项目清单(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为不包含)
PR: 0
