非插件让WordPress显示统计全站总访问量/今日总访问量/当前是第几个访客
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
今天在“逛街”的时候,发现别人的wordpress底部有一串数字,看上去跟百度统计或者站长统计(cnzz)似的,感觉挺好玩,折腾的病态又开启了;
先瞅瞅人家的;
统计显示效果如图:
统计访问量代码如下:
/** * 统计全站总访问量/今日总访问量/当前是第几个访客 * @return [type] [description] */ function wb_site_count_user(){ $addnum = rand(5,10); //每个访客增加的访问数 5 - 10的随机数 session_start(); $date = date('ymd',time()); if(!isset($_SESSION['wb_'.$date]) && !$_SESSION['wb_'.$date]){ $count = get_option('site_count'); if(!$count || !is_array($count)){ $newcount = array( 'all' => 8377670, 'date' => $date, 'today' => $addnum ); update_option( 'site_count', $newcount ); }else{ $newcount = array( 'all' => ($count['all']+$addnum), 'date' => $date, 'today' => ($count['date'] == $date) ? ($count['today']+$addnum) : $addnum ); update_option( 'site_count', $newcount ); } $_SESSION['wb_'.$date] = $newcount['today']; } return; } add_action('init', 'wb_site_count_user'); //输出访问统计 function wb_echo_site_count(){ session_start(); $sitecount = get_option('site_count'); $date = date('ymd',time()); echo '<p>总访问量:<span style="color:red">'.absint($sitecount['all']).'</span> 今日访问量:<span style="color:red">'.absint($sitecount['today']).'</span> 您是今天第:<span style="color:red">'.absint($_SESSION['wb_'.$date]).'</span> 个访问者</p>'; }
代码使用方法:
1、将以上代码添加到Wordpress主题根目录下的funciton.php函数文件后面;
2、在需要调用的地方输入
<?php wb_echo_site_count(); ?>
按照以上的操作方式就可以搞定在底部显示的统计信息;
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!
赏
支付宝赞助
微信赞助
免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。
您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源 LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。
敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net
意在交流学习,欢迎赞赏评论,如有谬误,请联系指正;转载请注明出处: » 非插件让WordPress显示统计全站总访问量/今日总访问量/当前是第几个访客