有时候想知道自己 WordPress 博客的文章被点击或浏览了多少次,然后对其进行热门文章排行推荐给读者,但据博客吧所知 WordPress 默认并没有这个功能,所以需要用到 WordPress 博客插件来实现,博客吧推荐使用的浏览数量统计的插件是非常受欢迎的 WP-PostViews 插件。
WP-PostViews 插件介绍:
该插件由 GaMerZ 开发,主要是实现单篇文章阅读数量统计、显示浏览数量最多文章排行、分类下浏览数量最多的文章排行等功能效果。
WP-PostViews 插件安装:
1. 下载 WP-PostViews 插件,并上传至 wp-content/plugins/目录下
2. 登陆博客后台,启用该插件,这时设置选项卡下会生成一个 PostViews 选项和小工具中会生成一个 Views 工具
WP-PostViews 插件使用一:
点击设置选项卡下的 PostsViews 选项进入插件设置界面
Count Views From:设置被统计的用户群
Everyone:所有人
Guests only:仅访客
Registered Users Only:仅注册用户
Exclude Bot Views:是否排除机器人的浏览
YES:是
NO:不是
Views Template:浏览量的显示格式,默认是:%VIEW_COUNT% views ,博客吧的是 「热度%VIEW_COUNT% 度」,随时可点击 「Restore Default Template」 恢复默认设置。
Most Viewed Template:侧边栏 Widget 显示浏览量最多的文章 (亦称 「最受欢迎文章」) 列表时的显示格式。可用%VIEW_COUNT% 、 %POST_TITLE% 、%POST_EXCERPT% 、%POST_CONTENT% 、%POST_URL% 对其进行参数设置
Display Options:显示设置
Home Page(首页) 、 Singe Posts(文章页) 、 Pages(页面) 、 Archive Pages(分类归档页) 、 Search Pages(搜索页) 、 Other Pages(其它页面),可进行 Display to everyone(所有人) 、 Display to registered users only(注册用户) 、 Don』t display on ***(不显示在***)
方法一
在当前 WordPress 博客主题支持 widget(小工具) 前提下,在可用小工具中把 Views 小工具放到相应位置即可。
Statistics Type
least viewed:浏览最少的文章
least viewed by category:该分类下浏览最少的文章
most viewed:浏览最多的文章
most viewed by category:该分类下浏览最多的文章
Include Views From
posts & pages:显示文章和页面
posts only:只显示文章
pages only:只显示页面
方法二
在主题文件 sidebar.php 文件中的相应位位置添加代码
显示阅读次数最多的文章或页面:
<?phpif(function_exists('get_most_viewed')):?> <?php get_most_viewed();?> <?phpendif;?> |
只显示阅读次数最多的文章:
<?phpif(function_exists('get_most_viewed')):?> <?php get_most_viewed('post');?> <?phpendif;?> |
只想显示 10 篇阅读次数最多的文章:
<?phpif(function_exists('get_most_viewed')):?> <?php get_most_viewed('post',10);?> <?phpendif;?> |
在 get_most_viewed 函数中的参数 10 决定要显示的篇数
显示显示某类别下的阅读次数最多的文章:
<?phpif(function_exists('get_most_viewed_category')):?> <?php get_most_viewed_category(the_catagory_ID(false));?> <?phpendif;?> |
在 get_most_viewed_category 函数类别 ID 决定显示的分类
WP-PostViews 插件使用二:
在文章中显示该文章的浏览数量
1. 点击外观选项卡下的编辑选项进入主题编辑界面,选择主题文件 single.php 文件进行编辑
2. 在 single.php 文件相应位置调用显示代码
<?phpif(function_exists('the_views')){ the_views();}?> |
3. 提交更新文件即可
提示:文章中显示的 「热度」 可根据自己的想法创新!