当前位置:首页 > 网站制作 > 正文内容

如何使wordpress不用插件实现在线人数统计功能

admin14年前 (2012-03-30)网站制作884
不用插件实现wordpress的在线人数统计功能,其实很简单,写一个检测在线人数的函数(如下代码段),将函数放到博客主题function.php当中,然后在sidebar或者footer文件中调用即可!  
line = "count.txt"; //保存人数的文件,网站根目录下
	touch($user_online);//如果没有此文件,则创建
	$timeout = 120;//120秒内没动作者,认为掉线
	$user_arr = file_get_contents($user_online);
	$user_arr = explode('#',rtrim($user_arr,'#'));
	$temp = array();
	foreach($user_arr as $value){
		$user = explode(",",trim($value));
		if (($user[0] != getenv('REMOTE_ADDR')) && ($user[1] > time())) { //如果不是本用户IP并时间没有超时则放入到数组中
			array_push($temp,$user[0].",".$user[1]);
		}
	}
	array_push($temp,getenv('REMOTE_ADDR').",".(time() + ($timeout)).'#'); //保存本用户的信息
	$user_arr = implode("#",$temp);
	//写入文件
	$fp = fopen($user_online,"w");
	flock($fp,LOCK_EX); //flock() 不能在NFS以及其他的一些网络文件系统中正常工作
	fputs($fp,$user_arr);
	flock($fp,LOCK_UN);
	fclose($fp);
	echo count($temp);
}
 代码如上,至于如何在页面显示人数的调用方法就不用多说了吧。
 

扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://432l.com/post/6528.html

分享给朋友:

相关文章

网站提交入口及网站优化工具

 以下是可以快速提交到中文各大搜索引擎的工具:http://db.sohu.com/regurl/regform.asphttp://www.yisou.com/search_submit.htmlhttp://www.google.com/intl/zh-CN/add_url.htmlhttp://service.chinasearch.com.cn/NetSearch/user_re...

z-blog的主题制作技巧与诀窍

1.更新浏览计数在打开单页日志后产生,每刷新一次,计数加1。注意:只有在b_article-single.html有以下及第3步中介绍的代码,浏览计数才有效。在b_article-single.html模板中,你认为合适的位置加入以下代码,<span>标签内显示的就是当前文章的浏览次数。<span id="spn<#article/id#>">...

新手做网站时要关注的10个网站程序

建站程序是站长运营网站的根本。如何选择建站程序,提供适合自己网站会员体系的服务和应用,一直是广大站长朋友比较关心的话题。  NO.1 Discuz!  程序简介:Discuz!是全球范围内用户量最大、覆盖面最广的社区论坛(BBS)产品。作为一套成熟的社区解决方案,Discuz! 的每一次升级都引领着中国互联网的社区化、社交化潮流,经过八年多的发展,Discuz! 所建立的社区技术体系和人机交互模型...

恋吧强烈推荐—一个成功的博客必须知道的80个博客工具

一个成功的博客必须知道的80个博客工具不管你的博客流量大小与否,不管你的博客主题是什么,只要你想成为一个成功的博客,下面的博客工具肯定会对你有所帮助。一般的博客工具:Backupmyblog:自动备份你的博客数据,只对于mysql数据库有效,wordpress用户用不用担心了。Feedburner:rss烧制工具。Feedblitz:邮件订阅工具。MyBloglog:博客统计工具,可以显示最近访客...

有了BlogBackupr,博客备份不再愁

 对于Blogger说来,备份是一件极其重要的事情,同时也是一件比较麻烦的事。不过,现在有了...

恋吧谈web2.0—SocialGo,创建你的社会化网络

现在貌似SNS挺火的,好多Blog都在讨论SNS,SNS网站也是做的很火热,从Facebook,Myspace,到国内蜂拥而来的数都数不过来的SNS网站们,开心网依靠SNS加上几个小游戏捕获N多白领的心,还有康盛创想的Ucenter让你自己轻松也能搞个SNS网站。貌似不搞点SNS就有点落伍了,今天站长时髦一点,来介绍一个可以自己创建SNS网站的服务SocialGo是一个提供创建社会化网络服务的网站...

评论列表

黑土地
14年前 (2012-04-02)

[ 小牆判斷這是Spam! ]
請求: /wp-content/themes/forigi2/comments-ajax.php
方式: 未經評論表格
內容: 对搜索引擎比较友好,如果网站流量太少会感到自卑。
-- 記錄成功 --

admin 回复:
是的,插件多了,不是一件好事
14年前 (2012-04-04)
TJL
14年前 (2012-04-04)

学习中。。。。

hubeifc
14年前 (2012-05-19)

这个不错.

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。