Mobile wallpaper 1
354 字
2 分钟
为页脚添加访问量显示

START#

今日突发奇想,想为我的个人博客添加一个访问量显示,遂查阅史书(bing:D)

再尝试众多插件后,效果终究是不太理想,直到看到一个通过由修改文件html内容实现的“页脚访问量显示”

参考原文地址: 非插件让WordPress显示统计全站总访问量/今日总访问量/当前是第几个访客-老梁`s Blog

<img src=https://free.picui.cn/free/2025/11/18/691c2697cbead.png weight=80%>

简直是妙哉妙哉,以下直接放出修改内容(引用自上文链接)(I’m cv engineer)

在function文件中插入以下代码 /** \* 统计全站总访问量/今日总访问量/当前是第几个访客 \* @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> &nbsp;&nbsp; 今日访问量:<span style="color:red">'.absint($sitecount['today']).'</span> &nbsp;&nbsp; 您是今天第:<span style="color:red">'.absint($_SESSION['wb_'.$date]).'</span> 个访问者</p>'; }

之后在footer文件中写入以下片段进行调用 <div style="text-align: center;"> <?php wb_echo_site_count(); ?> </div>

如果喜欢这篇文章的话请留下你的评论吧~

部分信息可能已经过时

封面
歌曲加载中
猫猫巨星
封面
歌曲加载中
猫猫巨星
0:00 / 0:00