是否经常会看到一些网站有类似“您是第位访客”字样的计数统计,这里教你把这个计数器添加到你的Wordpress主题中。网上有很多第三方的计数器代码,可能影响页面加载速度,完全没必要,一段简单的PHP代码就可搞定。这个计数器与网站流量统计有区别,记录的是刷新次数,并不是真实记录访问者的IP,主要是满足一下大家的虚荣心,哈!
将下面的代码添加到你的主题模版适当位置,比如添加到footer.php中
- <?php
- $counterFile = "counter.txt";
- function displayCounter($counterFile) {
- $fp = fopen($counterFile,"rw");
- $num = fgets($fp,5);
- $num += 1;
- print "您是第 "."$num"." 位访客";
- exec( "rm -rf $counterFile");
- exec( "echo $num > $counterFile");
- }
- if (!file_exists($counterFile)) {
- exec( "echo 0 > $counterFile");
- }
- displayCounter($counterFile);
- ?>
添加上述代码后,在第一次浏览页面时,PHP程序会首先寻找counter.txt 文件是否存在,若不存在,则在你的Wordpress程序根目录建立一个 counter.txt 文件,然后将 0 写入文件。读取 counter.txt 文件的内容,再将文本中的数字存入 $num 变数中,并将数字显示在代码添加的位置。
效果可以看我博客的页脚,这个计数统计数字只能用飙升来形容了!
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
澳门 1F
沙发就是这么简单….
辽宁省葫芦岛市 B1
@ 憨豆先生 我没有抢到过沙发。。。。。。。。。。。
江西省南昌市 2F
鸟哥的数字飙的好快
广东省梅州市梅江区 3F
哈哈!不知道能不能将这东西放到网站上········
重庆市 4F
我用不到。不过还是要支持下。辛苦了。
甘肃省庆阳市 5F
已经装上,记录的数字应该是pv吧
广东省惠州市 6F
只是PV。。。有欺骗的嫌疑,不过满足一下虚荣心还是不错滴
浙江省台州市临海市 7F
技术可以学学~
北京市 8F
够简单,够实用
浙江省宁波市 9F
不折腾了,支持下。。
河北省石家庄市 10F
挺实用的
河北省石家庄市 11F
过来看看博主的最新动态
广东省东莞市 12F
安装失败哦 不仅不会自动生成那文件 我自己新建了一个 权限777还是提示错误
Warning: exec() has been disabled for security reasons in /xxxxxxxxxxxxxx/footer.php on line 23
Warning: exec() has been disabled for security reasons in /xxxxxxxxxxxxx/footer.php on line 24
中国 B1
@ 街角的守望 估计是你用空间限制太多,垃圾
河南省郑州市 B1
@ 街角的守望 空间商限制exec函数所致
河南省郑州市 B1
@ 街角的守望 禁用了exec函数所致,干嘛要用exec呢,可以参考 http://www.92csz.com/26/570.html
云南省昆明市 13F
已经加上,相当给力
中国 14F
实践证明,这句代码问题颇多,一点也不保靠
河南省郑州市 B1
@ 知更鸟 的确问题很多,干嘛要用exec呢?我修改了下代码,看看怎么样?代码贴不上来,具体看http://www.92csz.com/26/570.html
辽宁省沈阳市 B2
@ clairelume 留言正常当然贴不能代码,否则会运行代码,会乱套的
类似的计数器代码网上比比皆是,在我博客上总是自动重新统计…
河南省郑州市 B3
@ 知更鸟 我的也是自动重新统计,可能跟时区有关,在或者就是并发的问题,读取文件出错,反回0,我的初步又改了下,在观察观察看会不会出现自动重新统计
河南省郑州市 B3
@ 知更鸟 又重新统计了
河南省郑州市 B3
@ 知更鸟 自动重新统计的原因找到了,就是写文件或读文件出错导致,我的已经改成写入数据库解决了
云南省昆明市 15F
的确如此,我昨天来看鸟哥博客,是900多为访客,显示又是第五位
中国 B1
@ 魅·云南 嗯,这东西,一点也不保靠,给浏览者一个高兴的信息也不错,哈
河北省石家庄市 16F
我是博主您最忠实的信徒,您博客的所有文章我都拜读了,部分经典的我都转载了,怕以后找不到了,先表达一下谢意再反映问题 呵呵!
按照您说的我把代码加到了
“ 次查询 ”于“”之间提示了一堆错误。
“: exec() has been disabled for security reasons in on line 51
Warning: fopen(counter.txt) [function.fopen]: failed to open stream: No such file or directory in on line 43
Warning: fgets(): supplied argument is not a valid stream resource in on line 44
您是第 1 位访客
Warning: exec() has been disabled for security reasons in on line 47
Warning: exec() has been disabled for security reasons in on line 48”
河南省郑州市 B1
@ 圆久岛 空间商禁用exec函数所致
黑龙江省哈尔滨市平房区 17F
简约不简单的,很厉害
吉林省长春市 18F
学习学习~
广东省东莞市 19F
这个ms作用不大,不过稀饭玩玩的朋友可以试试
美国 20F
我也不折腾了。。支持下鸟哥~~
天津市 21F
鸟哥更新了,没想到内容如此之犀利!特来请教问题了~请指点啊!
首页 文章列表 和 最新文章四格 里的图片都是直接调用的文章内的第一张图! 直接按照原图缩放尺寸~ 造成首页页面大小膨胀!
想咨询如何实现首页的图小尺寸化~ 尝试自定义特色图像~ 似乎不明显效果~
有什么好方法吗? 求解~
美国 22F
“您是第 298 位访客” 应该初始为100000
广东省广州市 23F
博主,您的主题太给力了,太喜欢了,谢谢您!
安徽省合肥市 24F
这个代码也可以显示文章计数吧,试试
江苏省南京市玄武区 25F
这个计数很不准确,昨天我看还是500多,现在又变成300多.而且不是一IP一计数
中国 B1
@ Willin Wang 是的,这个东西根本不准,闲玩,呵呵
天津市 B1
@ Willin Wang 文章里说的蛮清楚了,你再跟这装明白人!!
低调点好吗~ willin ………………………………..
求低调!!!
天津市 26F
php教程里卖弄经常提到这样的例子
湖南省长沙市 27F
这样一个统计有点儿意思
湖北省宜昌市 28F
不停的刷新,貌似也会不停的$num++
北京市 29F
这个东西只能玩玩而已
浙江省台州市 30F
鸟哥,跑哪去了,都不解答我的困惑了!!!!
河南省洛阳市 31F
我用了,来访者总是1位啊。呵呵。
河南省郑州市 B1
@ 阿呆 禁用exec函数所致
湖北省宜昌市 32F
这代码有点虚……
重庆市 33F
这个功能好,很实用 支持
江苏省南京市 34F
这个代码各种的不靠谱,偶就不折腾了,嘿嘿
河南省郑州市 35F
很多空间商为了安全起见都禁用了exec函数,导致不能使用此代码
可以使用如下代码:
河南省郑州市 36F
代码贴不上来
湖北省武汉市 37F
这个功能很给力~
河南省郑州市 38F
鸟哥的计数器换到上面去了,不错不错!
辽宁省葫芦岛市 39F
受教了。。。。还没有用。
湖北省武汉市 40F
老大,你首页右上角点击登录图标,就会弹出悬浮登录框进行登录,这是如何制作的呢?能否分享一下?谢谢
浙江省台州市临海市 B1
@ 倡萌 网上教程是有的,需要自己折腾
北京市海淀区 41F
鸟哥,主题啥时候更新呀,呵呵,能不能在新主题里加上“文章内广告位”“标题上或下文告位”“文章下广告位”以及“rss广告位”的支持呀!
嘿嘿,特别希望可以加上噢!期待呀!
中国 B1
@ 明月登楼 汗,弄那么多垃圾广告….
北京市 B2
@ 知更鸟 呵呵,不是垃圾广告了,是感觉应该有这样的广告位嘛!
江苏省南京市 B3
@ 明月登楼 广告位太多了。。很影响访客的。。。不过我觉得鸟哥内置的文章底部的广告位有点没用,一般都是728宽的,而底部的只有690左右的宽度。。其余都会被overflow过滤掉。。。倒是改为文章第一段上方广告位还是不错的。。
北京市 42F
鸟哥,主题在Firefox4下面的侧边栏显示有问题,方便的话来我站上看一下就知道了
中国 B1
@ 顺水横流 没看出来
黑龙江省大庆市 B2
@ 知更鸟 刚刚发现在FF4下右侧的最新文章整栏跑到 你留言版 插入图片 那个按钮下面,希望鸟哥明鉴 ^^
[img]http://www.imgplace.com/viewimg40/6549/3211y.jpg[/img]
黑龙江省大庆市 B3
@ 1ive 鸟哥的网站并没有变形,但是我的网站却变形了,不知道怎么回事……
四川省广元市 43F
首页的本站推荐怎么实现啊??
江苏省南京市 44F
支持鸟哥,我换成你的主题了。就是不知道对排名有没有影响。
江西省九江市 45F
先去试下哈~谢了
内蒙古包头市 46F
经常出现这样的错误,是怎么回事啊?Warning: Cannot modify header information – headers already sent by (output started at /home……../themes/HotNewspro24/functions.php:1) in /home/…..
中国 B1
@ 有鱼 模板有点复杂,修改起来不是一件容易的事,还得自己慢慢折腾吧
广东省深圳市 47F
很久没有过来了。支持
陕西省西安市 48F
: exec() has been disabled for security reasons in /www/users/host00785142.com/wp-content/themes/HotNewspro24/footer.php on line 50
Warning: fopen(counter.txt) [function.fopen]: failed to open stream: No such file or directory in /www/users/host00785142.com/wp-content/themes/HotNewspro24/footer.php on line 42
Warning: fgets(): supplied argument is not a valid stream resource in /www/users/host00785142.com/wp-content/themes/HotNewspro24/footer.php on line 43
您是第 1 位访客
Warning: exec() has been disabled for security reasons in /www/users/host00785142.com/wp-content/themes/HotNewspro24/footer.php on line 46
Warning: exec() has been disabled for security reasons in /www/users/host00785142.com/wp-content/themes/HotNewspro24/footer.php on line
中国 B1
@ iamzidonghua 应该是你用的空间,限制太多造成
江西省吉安市 49F
我的某个站就是用你的这个模板呢 支持一哈
湖南省 50F
这个有用···有些人喜欢用这种
辽宁省大连市 51F
谢谢鸟哥!
鸟哥,能指点我一下,你现在导航里的二级菜单是怎么做的吗??
二级菜单的内容指向。。博文分类里的一个分类。。
陕西省西安市 52F
先试试,鸟哥的代码一定很给力的
湖南省 53F
我想把计数器放到您网站现在的位置,应该在哪个文件添加呢?找了半天愣是找不到。
浙江省衢州市 54F
博主的文章写的很好,先订阅了,嘿嘿!~;-)
加拿大 55F
很漂亮哦:)
北京市 56F
这个有用···有些人喜欢用这种
湖北省襄阳市 57F
有个问题 ,知更鸟像这样的功能怎么做啊[img]http://img03.taobaocdn.com/imgextra/i3/88886236/T2K94nXdhMXXXXXXXX_!!88886236.png[/img]
重庆市 58F
鸟哥~不好意思这么晚打扰你啊~
我想问下,我网站(http://www.ttnpc.com)用的是HOTnewspro2.4~
我想把首页底部的“热门标签”给去了或限制一下长度~
能告诉我怎么操作吗?万分感谢~
中国 59F
流言测试1
山东省枣庄市 60F
老大,问一下这个程序代码高亮颜色显示是怎么实现的啊
山东省济南市 B1
@ 暴风雪 据说博主的文章里有关于这个的问题.
代码高亮:http://zmingcx.com/wp-content/coderender/CodeRender.html
中国 B1
@ 暴风雪 http://zmingcx.com/do-not-realize-wordpress-code-highlight-plugin.html
广东省东莞市 61F
还是用第三方统计的好点,呵呵。
广东省东莞市 62F
每次刷新一次增加一次的。。。额!~~~
河南省郑州市 63F
我正要找这个,先谢谢了
陕西省咸阳市 64F
鸟哥,我的博客就用的你的模版,感觉很完美!你的(下午好! 您是今天第 129 位访客 2011年6月7日 星期二)是如何实现的?能教我一下吗?谢谢啦!
安徽省六安市 65F
很有用
安徽省合肥市 66F
代码确实很精简,应该不会影响速度,谢谢分享。
另外,想问一下这个能判断IP吗?也就是说同IP会重复计算吗?呵呵。
山东省 67F
asp程序能实现这个功能吗
湖南省长沙市 68F
好像不行啊,我添加进去以后马上就出现了503错误
湖南省长沙市 69F
是不是只能用知更鸟的程序才能添加呢
中国 B1
@ seoertony 很简单的PHP代码,是你的空间有功能限制,不能运行该函数
湖南省长沙市 B2
@ 知更鸟 呵呵,真好,还有人回答,看来博主不太忙啊
广东省广州市 70F
知更鸟的博客就是有很多惊喜,
广东省深圳市 71F
我还以为是访问IP呢,断定他统计的非常不准,刷新一次居然跳2个IP?
原来是刷新数量。
新加坡 72F
你好。
我将上述的代码加到 header.php中之后,显示结果下,请问怎么解决?
Warning: exec() has been disabled for security reasons in C:ComsenzEXPwwwrootrentwp-contentthemesElegantEstateheader.php on line 57
Warning: fopen(counter.txt) [function.fopen]: failed to open stream: No such file or directory in C:ComsenzEXPwwwrootrentwp-contentthemesElegantEstateheader.php on line 49
Warning: fgets(): supplied argument is not a valid stream resource in C:ComsenzEXPwwwrootrentwp-contentthemesElegantEstateheader.php on line 50
您是第 1 位访客
Warning: exec() has been disabled for security reasons in C:ComsenzEXPwwwrootrentwp-contentthemesElegantEstateheader.php on line 53
Warning: exec() has been disabled for security reasons in C:ComsenzEXPwwwrootrentwp-contentthemesElegantEstateheader.php on line 54
广东省深圳市 73F
经常自动重新统计。。。。。
天津市 B1
@ 浮游 没错,确实自动重新统计
新疆伊犁州 74F
好东西
意大利 75F
您好, 请问博主, 如果想用来显示每日的访问人数, 第二天自动清零重新开始的话, 应该怎么做呢?
黑龙江省黑河市 76F
我想在新浪博客中添加计数器,展示用来慈善的金额变化,你能帮我吗?
来自外部的引用