首页 > 程序开发 > Web开发 > PHP教程 > 开源程序 > wordpress > 正文
wordpress显示文章阅读次数方法
2016-01-07       个评论      
收藏    我要投稿

当我们发表某篇文章 后,如何显示有多少人浏览过这篇文章,这样访客就可以有选择的浏览文章,然而WordPress本身是没文章阅读次数计数器的,如果想像zblog一样显 示出文章的阅读次数就得自己想办法了。不过我们可以借助插件来实现之前我使用的是?WP-PostViews?这款插件,这款插件可以实现侧边栏? Widget功能,比较强大。

使用方法:

1.安装很简单,只需要在后台添加插件输入”?WP-PostViews”后就能安装了,然后就可以在首页(index.php)和内容页(single.php)中调用以下代码来显示浏览次数。

笔者是在这两个文件中找到如下代码并把上面的代码加在后面

2.可以在”小工具”中调用它在侧边栏中显示最受欢迎的文章或页面。

 3.代码调用

3.1显示阅读次数最多的文章或页面:

Get_most_viewed()函数的括号中有两个参数。

第一个参数的类型是”文章或页面”或”两者都有”,如:”post”、”page””或”both”。

第二个参数是类型是列表对象的个数。

3.2显示某个分类目录下阅读次数最多的文章:

get_most_viewed_category()

函数的括号中有三个参数。

第一个参数为分类目录的ID。

第二个参数的类型是”文章”或”页面”或”两者都有”,如:”post”、”page”或”both”。

第三个参数是列表对象的个数。

例子:

get_most_viewed_category(5,’both’,10);//?ID为5的分类目录下阅读最多的10篇文章。

Related?posts:

wordpress统计插件:WP-PostViews?Plus?语法调用

浏览数显示模板?:

%VIEW_COUNT%人

最多人浏览的模板?:

  • 机器人的?User_agent?:

    bot?spider?slurp

    这是后台设定语法

    以下是前台呼出语法,大家可以根据自己的需要进行参数的调整。

    the_bot_views(null,?true)

    该篇文章的机器人浏览数第一个参数为加在数字后面的说明文字取消本功能,改为后台设定第二个参数是否输出(true为直接印出,false为回传数值)

    the_user_views(null,?true)

    该篇文章的使用者浏览数第一个参数为加在数字后面的说明文字取消本功能,改为后台设定第二个参数是否输出(true为直接印出,false为回传数值)

    the_views(null,?true)

    该篇文章的浏览数第一个参数为加在数字后面的说明文字取消本功能,改为后台设定第二个参数是否输出(true为直接印出,false为回传数值)

    get_totalviews(true,?true)

    总共的浏览数
    第一个参数为是否输出(true时直接印出,?false时回传数值)
    第二个参数是否包含机器人的阅览数(true为包含,?false为不包含)

    get_timespan_most_viewed_tag??(1,?null,?10,?0,?true,?true,?7)

    限定分类中最多阅览数的文章输出回传的型态为以

  • 包围的项目清单
    第一个参数为限定的分类ID(可为由分类ID所组成的阵列)
    第二个参数文章的型态(‘post’为文章’page’为分页”为两者都要)
    第三个参数为输出回传的文章数量
    第四个参数为文章标题的字数(0为不限制)
    第五个参数为是否输出(true时直接印出,?false时回传数值)
    第六个参数为是否包含机器人的阅览数(true为包含,?false为不包含)
    第七个参数为查询的最近天数

     

    get_timespan_most_viewed_category(1,?null,?10,?0,?true,?true,?7)

    限定分类中最多阅览数的文章输出回传的型态为以

  • 包围的项目清单
    第一个参数为限定的分类ID(可为由分类ID所组成的阵列)
    第二个参数文章的型态(‘post’为文章’page’为分页”为两者都要)
    第三个参数为输出回传的文章数量
    第四个参数为文章标题的字数(0为不限制)
    第五个参数为是否输出(true时直接印出,?false时回传数值)
    第六个参数为是否包含机器人的阅览数(true为包含,?false为不包含)
    第七个参数为查询的最近天数

     

    get_timespan_most_viewed(“,?10,?0?,?true?,?true,?7)

    最多阅览数的文章输出回传的型态为以

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

    get_most_viewed_tag??(1,?null,?10,?0,?true,?true)

    限定分类中最多阅览数的文章输出回传的型态为以

  • 包围的项目清单
    第一个参数为限定的分类ID(可为由分类ID所组成的阵列)
    第二个参数文章的型态(‘post’为文章’page’为分页”为两者都要)
    第三个参数为输出回传的文章数量第四个参数为文章标题的字数(0为不限制)
    第五个参数为是否输出(true时直接印出,?false时回传数值)
    第六个参数为是否包含机器人的阅览数(true为包含,?false为不包含)

     

    get_most_viewed(“,?10,?0?,?true?,?true)

    最多阅览数的文章输出回传的型态为以

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

    get_most_viewed_category(1,?null,?10,?0,?true,?true)

    限定分类中最多阅览数的文章输出回传的型态为以

  • 包围的项目清单
    第一个参数为限定的分类ID(可为由分类ID所组成的阵列)
    第二个参数文章的型态(‘post’为文章’page’为分页”为两者都要)
    第三个参数为输出回传的文章数量第四个参数为文章标题的字数(0为不限制)
    第五个参数为是否输出(true时直接印出,?false时回传数值)
    第六个参数为是否包含机器人的阅览数(true为包含,?false为不包含)
点击复制链接 与好友分享!回本站首页
相关TAG标签 次数 方法 文章
上一篇:wordpress在分类页面获取当前分类的子分类
下一篇:如何去掉WordPress链接中category
相关文章
图文推荐
文章
推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做实用的IT技术学习网站