安装WP-PostViews Plus插件,显示文章的阅读次数

WordPress 默认是没有内置文章浏览次数统计功能的,而现在很多的自媒体都要看这些阅读量数据,所以需要安装插件扩展浏览次数统计功能。 WP-Postviews Plus 插件就可以实现这些功能,该插件可以统计每篇文章的浏览次数,并且可以获取最多浏览次数(最受欢迎)的文章列表、显示最少浏览次数的文章列表等功能。

WP-Postviews Plus插件可以设置统计的浏览对象包括:任何人、匿名访客、已登录用户,也可以排除统计蜘蛛爬虫。最新版的 WP-Postviews Plus 也支持缓存状态下的统计功能,所以,即使你的网站安装使用了类似 WP Super Cache 等的缓存插件,它也通用可以正常的实现浏览次数统计。

启用WP-PostViews Plus插件 插件后,可以显示每篇文章的浏览次数,不用去查看外挂统计了。之前还写过一篇WP-PostViews插件如何修改文章阅读数

WP-PostViews Plus插件下载

添加方法:上传后台激活,然后打开index.php 或single.php模板文件。一般在:

<?php the_category(’, ‘) ?> <?php comments_popup_link(’0条评论’, ‘1条评论’, ‘%条评论’); ?>

后面加上

<?php if(function_exists(’the_views’)) { the_views(’次浏览’, true); } ?>。

插件后台预览图如下,我们可以按照自己的需求来选择相应的功能

format,webp

1、显示当前日志总的浏览次数:第一个参数为 加在数字后面的说明文字,如“N次浏览” 第二个参数为 输出的说明文字第三个参数为 是否输出( true 為直接输出, false 为只传回数值统计)

TIPS :如果只想显示读者的浏览次数或者机器人的浏览次数,则分别对应有下面两个函数,参数含义与上面一致。

2、显示一个月内的浏览最多的日志及次数:输出的效果已经包括了li语法。第一个参数为 查询日志的形态( ‘post’ 为日志, ‘page’ 为页面,”为两者都包括)第二个参数为 输出的文章数量第三个参数为 统计的天数第四个参数为 是否輸出( true 為直接输出, false 为只传回数值统计)第五个参数为 是否包括机器人浏览数( true 为包括, false 则相反)第六个参数为 文章的标题字数限制(0为不限制)

3、显示浏览次数最多的日志:输出的效果已经包括了li语法。第一个参数为 查询日志的形态( ‘post’ 为日志, ‘page’ 为页面,”为两者都包括)第二个参数为 输出的文章数量第三个参数为 文章的标题字数限制(0为不限制)第四个参数为 是否輸出( true 為直接输出, false 为只传回数值统计) 第五个参数为 是否包括机器人浏览数( true 为包括, false 则相反)

另外,该插件不仅可以统计文章阅读次数,还有很多扩展应用:

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

<?php if (function_exists(‘get_most_viewed’)): ?>

<?php get_most_viewed(‘both’, 20); ?>

<?php endif; ?>

如果你只想显示阅读次数最多的文章,用下面这句:

<?php if (function_exists(‘get_most_viewed’)): ?> <?php get_most_viewed(‘post’); ?> <?php endif; ?>

如果你只想显示10篇阅读次数最多的文章,用下面的代码:

<?php if (function_exists(‘get_most_viewed’)): ?> <?php get_most_viewed(‘post’,10); ?> <?php endif; ?>

说明:get_most_viewed 函数的第一个参数决定要显示的类别,可选 post ,page,both,第二个参数决定要显示的篇数。 如果你想显示显示某类别下的阅读次数最多的文章,用下面这段:

<?php if (function_exists(‘get_most_viewed_category’)): ?> <?php get_most_viewed_category(the_catagory_ID(false)); ?> <?php endif; ?>

说明:get_most_viewed_category函数有三个参数,第一个值是类别ID,第二个值是类别,可选both,page,post,第三 个值决定要显示的篇数

发表评论

Crypto logo

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus cursus rutrum est nec suscipit. Ut et ultrices nisi. Vivamus id nisl ligula. Nulla sed iaculis ipsum.

Contact

Company Name

Address