完美解决wordpress文章统计刷新不增加计数的问题

2017年12月6日15:35:14 2 481 views

最近我的改字成金博客,数据库出现了问题,链接不上,想了一下,还是重新安装好了,以前的数据就不要了,在安装好以后添加统计的时候,我就想不安装统计插件实现统计的方法,网上一搜索,果然还是有的,代码如下:

  1. /* 访问计数开始 */
  2. function record_visitors()
  3. {
  4.     if (is_singular())
  5.     {
  6.       global $post;
  7.       $post_ID = $post->ID;
  8.       if($post_ID)
  9.       {
  10.           $post_views = (int)get_post_meta($post_ID, 'views', true);
  11.           if(!update_post_meta($post_ID, 'views', ($post_views+1)))
  12.           {
  13.             add_post_meta($post_ID, 'views', 1, true);
  14.           }
  15.       }
  16.     }
  17. }
  18. add_action('wp_head', 'record_visitors');
  19. /// 函数名称:post_views
  20. /// 函数作用:取得文章的阅读次数
  21. function post_views($before = '(点击 ', $after = ' 次)', $echo = 1)
  22. {
  23.   global $post;
  24.   $post_ID = $post->ID;
  25.   $views = (int)get_post_meta($post_ID, 'views', true);
  26.   if ($echoecho $before, number_format($views), $after;
  27.   else return $views;
  28. }
  29. /* 访问计数结束 */

把上面的代码,添加到你的wordpress博客模板函数 (functions.php)里面即可:

要想在哪里调用这个统计就在哪里粘贴显示代码即可:

  1. 阅读:<?php post_views(' ', ' 次'); ?>

不同的博客主题,制作和显示的方式不同,以我的知更鸟的博客模板来说根本找不到放在哪里才好看,我的模板里面系统配置的统计是安装WP-Postviews插件才使用的,没有办法我就安装了WP-Postviews,上面的代码和WP-Postviews插件配合起来使用,就能使WP-Postviews插件的统计,每刷新一次,就能增加一个统计了。于是赶快吧代码复制到我的这个杨泽业博客里面来使用,问题完美解决,再也不会出现,其实已经浏览了七八次了,网站上面的统计显示才2个浏览量,怎么刷新也没有用的尴尬了,怎么样简单吧!赶快去试一次吧!

  • 泽业营销网官方QQ群
  • 群号:99293363
  • weinxin
  • 我的微信公众号
  • ID:iyangzeye
  • weinxin

杨泽业

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • 优质香港空间 优质香港空间 3

      给杨老师点个赞