添加WordPress浏览次数统计插件wp-postViews
WordPress默认不显示文章和页面的访客浏览次数,可以通过安装浏览次数统计插件来添加显示文章浏览量功能。大家推荐的是WP-PostViews文章浏览统计插件。
WP-PostViews插件安装
1. 在管理后台找到添加插件选项,输入关键词”postview”搜索插件第一条就是“WP-PostViews”。点击安装。或者直接到WP-PostViews插件作者主页下载安装包,再将文件夹wp-postviews上传到/wp-content/plugins/目录下。最后在管理后台点击“启用”即可。
WP-PostViews插件调用代码
2. 到这里,只是将wp-postviews插件安装好了,文章浏览次数还不会自动显示。还需要你在要让文章浏览次数显示的地方加入代码调用函数。所以打开WordPress任何你想添加浏览次数统计的文章页面,如你在用的theme主题下的首页index.php,单篇文章页面single.php,文章存档页archive.php,page.php,以及后台文章管理页面post.php 等…
找到以下代码:<?php while (have_posts()) : the_post(); ?>
在它后面任何适当的地方加入调用函数显示浏览次数,即添加以下代码:
<?php if(function_exists('the_views')) { the_views(); } ?>
WP-PostViews插件设置
3. 代码添加完毕,就可以进入wp 管理后台进行选项设置:wp控制板–设置–PostViews。根据自己的要求设置是否记录自己的点击,是否记录搜索引擎机器人的访问,浏览次数显示格式,权限设置等等,最后点击”Save Changes”保存即可。
WP-PostViews 热门文章排行
4. 同时配合WP-PostViews Widgets插件或者只调用函数都可以在边栏sidebar 等页面实现更多的功能,具体请查看插件作者的使用说明:WP-PostViews Usage ,有详细介绍。下面以按浏览量排行(Most Viewed Posts)为例说明WP-PostViews插件的应用:
比如要在sidebar中显示浏览次数最高的文章(页面)排行,可以使用下面的代码:
<?php if (function_exists('get_most_viewed')): ?>
<ul>
<?php get_most_viewed(); ?>
</ul>
<?php endif; ?>
其中get_most_viewed()的第一个参数为你要将文章还是页面进行排行,还是两者都要。参数分别为post,page,both。第二个参数传递的是你想最多显示几篇文章(页面)。默认为:get_most_viewed(‘both’, 10);
:
:
:
:
同时能显示指定同一个分类或标签中的热门文章:<?php if (function_exists(‘get_most_viewed_category’)): ?>
<ul>
<?php get_most_viewed_category(); ?>
</ul>
<?php endif; ?>
我在我的博客里面添加了,但好像不管用啊,调用the_views()函数什么输出也没有。
谢谢了,学习了一下,嘿嘿
@人过留名
@雁过留声
@人来人网
你这个Trackback也不错啊
但是,听说容易被搜索当成循环链接
都觉得好简单,什么适当位置,好像人人都是代码高手。
我又来你博客学习了。哎,好多东西要向你学习啊
谢谢了,记不住,再来看一遍,不同主题模板方法稍有变化。
终于明白很多博客上面 写着 “多少次阅读”是怎么回事了 谢博主