图片待添加
图片待添加

WordPress浏览次数统计插件:WP-Postviews与模板制作教程

WordPress没有文章浏览次数统计功能,需要借助插件。

不想用插件的请看我们的教程: WordPress主题制作教程之不用插件实现浏览次数统计

要启用WP-Postviews插件需要 header.php里面有 <?php wp_head(); ?>

要启用WP-Postviews插件需要 footer.php里面有 <?php wp_footer(); ?>

WP-Postviews在启用缓存工具的情况下会失效:

比如你安装了Hyper Cache会发现文章浏览点击量没有增加,你可以选择下载WP-PostViews Plus 它在缓存插件下也可以有效.

WordPress使用Hyper Cache缓存插件后文章点击浏览量不增加

WP-PostViews给WordPress主题模板的作用:

WP-Postviews作用1: WordPress文章点击排行榜,WordPress本月/本周点击排行榜,热门文章列表。

文章1:WordPress主题开发教程:文章自定义排序如按浏览阅读点击量排序

文章2:WordPress主题开发教程:WP-Postviews调用网站热门文章浏览点击量排名文章列表

文章3:WordPress后台自定义增加显示每篇文章浏览量的功能
WP-Postviews作用2: WordPress主题的本文浏览次数等功能需要浏览次数统计功能.
WP-Postviews作用3: 想要知道自己的文章被多少人访客浏览,或者访客对哪些文章或者哪类文章更加有兴趣,这就是文章统计的重要性了。

WordPress文章浏览次数统计功能

WP-PostViews插件缺点就是与某些静态化插件相冲突,解决方案我们会在其他文章里面介绍。

WP-PostViews插件安装教程:

步骤一: WordPress后台搜索WP-PostViews,然后在搜索结果页面点击WP-PostViews的现在安装即可.
步骤二: WordPress后台 已安装的插件 里面 点击WP-PostViews 启用.
启用该插件后,这时设置选项卡下会生成一个PostViews选项和小工具中会生成一个Views工具

WP-PostViews插件安装教程

WP-Postviews使用教程:

在single.php你要显示统计的地方插入:

<?php if(function_exists('the_views')) { the_views(); } ?>

本段代码需要在 <?php if ( have_posts() ) : the_post(); ?> 循环内添加才有效哦.

点击设置选项卡下的PostsViews选项进入插件设置界面
基本不用更改,可以直接默认。刚安装好WP-Postviews需要选择启用。统计方式,一般设置所有人。

WP-Postviews使用教程

下面翻译下WP-Postviews各功能的含义:

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 (不显示在

WP-PostViews插件制作模板教程

要让你的博客在页面上显示浏览次数,你需要修改你博客当前使用的主题,在主题index.php中插入以下代码(可以放在WordPress模板底部):

以上代码的插入位置,视想要其显示的位置而定。标题下方,是通常大多数人的选择。
你可能需要修改 index.php, archive.php, single.php, search.php,category.php,tag.php,post.php 或者 page.php 等。

通过WP-PostViews设置WordPress模板热门文章显示:

<?php if (function_exists('get_most_viewed')): ?> 
      <ul>         
         <?php get_most_viewed(); ?> 
      </ul> 
<?php endif; ?>

通过WP-PostViews设置WordPress模板某个分类下热门文章列表:

<?php if (function_exists('get_most_viewed_category')): ?> 
   <ul> 
     <?php get_most_viewed_category(); ?> 
   </ul> 
<?php endif; ?>

通过WP-PostViews设置WordPress模板某个分类下热门文章列表:

<?php if (function_exists('get_most_viewed_tag')): ?> 
      <ul> 
         <?php get_most_viewed_tag(); ?>  
      </ul> 
<?php endif; ?>

本文地址: https://www.wpyi.com/wp-postviews.html