国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

wordpress添加當(dāng)前在線訪問網(wǎng)站人數(shù)統(tǒng)計

2024-09-07 00:50:24
字體:
供稿:網(wǎng)友
wordpress博客基于php開發(fā)的我們只要先做一個php統(tǒng)計功能,然后再在頁面中直接調(diào)用或直接js調(diào)用就可以實現(xiàn)了,下面我們一起來看看.

原理分析:方法很簡單在wordpress頭部與底部加上js與php加載代碼即可了,下面我們一步步來實例.

footer.php中加入如下代碼:

<span class='online'></span>

header.php中加入如下代碼:$(function(){$(".online").load("/vis.php");

最后在你網(wǎng)站根目錄把下面代碼保存成vis.php文件:

  1. <?php 
  2. $user_online = “count.php”; //保存人數(shù)的文件 
  3. touch($user_online);//如果沒有此文件,則創(chuàng)建 
  4. $timeout = 30;//30秒內(nèi)沒動作者,認(rèn)為掉線 
  5. $user_arr = file_get_contents($user_online); 
  6. $user_arr = explode(‘#’,rtrim($user_arr,’#'));print_r($user_arr); 
  7. $temp = array(); 
  8. foreach($user_arr as $value){ 
  9. $user = explode(“,”,trim($value)); 
  10. if (($user[0] != getenv(‘REMOTE_ADDR’)) && ($user[1] > time())) {//如果不是本用戶IP并時間沒有超時則放入到數(shù)組中 
  11. array_push($temp,$user[0].”,”.$user[1]); 
  12. array_push($temp,getenv(‘REMOTE_ADDR’).”,”.(time() + ($timeout)).’#'); //保存本用戶的信息 
  13. $user_arr = implode(“#”,$temp); 
  14. //寫入文件 
  15. $fp = fopen($user_online,”w”); 
  16. flock($fp,LOCK_EX); //flock() 不能在NFS以及其他的一些網(wǎng)絡(luò)文件系統(tǒng)中正常工作 
  17. fputs($fp,$user_arr); 
  18. flock($fp,LOCK_UN); 
  19. fclose($fp); 
  20. echo “當(dāng)前有”.count($temp).”人在線”; 
  21. ?> 

這樣你看看是不是就會顯示有在線人數(shù)了,當(dāng)然我們還可以使用像站長統(tǒng)計,百度統(tǒng)計之類的他們也可以直接打開在線人數(shù)了,這個增加方法了簡單,我這里簡單介紹一下.

怎么加入第三方統(tǒng)計:同樣在你wordpress中的footer.php中加入你在站長統(tǒng)計或百度統(tǒng)計拿到的統(tǒng)計代碼放到footer.php中,隨便放在那個位置,這里就不放代碼演示了.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 泉州市| 武乡县| 新巴尔虎左旗| 剑河县| 海南省| 蒲江县| 公主岭市| 仁化县| 缙云县| 阜城县| 潜山县| 仲巴县| 榆中县| 大埔县| 油尖旺区| 镇江市| 香河县| 怀安县| 封丘县| 阳江市| 大冶市| 密云县| 宜都市| 安泽县| 木兰县| 德州市| 盘锦市| 衡南县| 蚌埠市| 沛县| 新邵县| 太谷县| 神农架林区| 柳河县| 钟祥市| 集安市| 浦县| 平昌县| 桦甸市| 凯里市| 武城县|