国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 长子县| 柞水县| 桃园市| 江山市| 观塘区| 通河县| 马尔康县| 娱乐| 长宁区| 丹东市| 大安市| 团风县| 两当县| 平顶山市| 鹿泉市| 托克托县| 临泉县| 贺州市| 东台市| 枣阳市| 博罗县| 尚志市| 云和县| 类乌齐县| 巴东县| 赤峰市| 当涂县| 江永县| 石棉县| 泾川县| 五家渠市| 太湖县| 河东区| 扎鲁特旗| 乌兰浩特市| 庄河市| 昭觉县| 平定县| 安远县| 平乡县| 且末县|