欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

wordpress添加文章浏览统计(刷新不重复)

程序员文章站 2022-06-14 08:32:09
...
wordpress本身不带文章浏览统计,可以用插件wp-postview,但是刷新还是算一个浏览次数。

1.首先在主题下functions.php里增加以下代码,这段代码也是网上可以找到的

 
  getPostViews(      = 'post_views_count'      = get_post_meta(, ,       ( == ''         delete_post_meta(,          add_post_meta(, , '0'          "0"          setPostViews(      = 'post_views_count'      = get_post_meta(, ,       ( == ''          = 0         delete_post_meta(,          add_post_meta(, , '0'     }          ++         update_post_meta(, ,   }

2.解决刷新统计数增加,一定要放在文章页面的最前面,貌似php设置cookie之前不能有输出,蛋疼。我的是single.php页面

      =     ((['views'..COOKIEHASH]) && ['views'..COOKIEHASH] == '1'              
               setPostViews(         ('views'..COOKIEHASH,'1',() + 3600,COOKIEPATH,COOKIE_DOMAIN);
  ?>