是否经常会看到一些网站有类似“您是第位访客”字样的计数统计,这里教你把这个计数器添加到你的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 变数中,并将数字显示在代码添加的位置。
效果可以看我博客的页脚,这个计数统计数字只能用飙升来形容了!
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!

我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!





北京市 西城区 51F
这个有用···有些人喜欢用这种
辽宁 大连 52F
谢谢鸟哥!
鸟哥,能指点我一下,你现在导航里的二级菜单是怎么做的吗??
二级菜单的内容指向。。博文分类里的一个分类。。
陕西 西安 53F
先试试,鸟哥的代码一定很给力的
湖南 青园 54F
我想把计数器放到您网站现在的位置,应该在哪个文件添加呢?找了半天愣是找不到。
浙江 浮石 55F
博主的文章写的很好,先订阅了,嘿嘿!~;-)
安大略 貴湖 56F
很漂亮哦:)
北京市 北京 57F
这个有用···有些人喜欢用这种
湖北 Shizishan 58F
有个问题 ,知更鸟像这样的功能怎么做啊[img]http://img03.taobaocdn.com/imgextra/i3/88886236/T2K94nXdhMXXXXXXXX_!!88886236.png[/img]
重庆市 重庆市 59F
鸟哥~不好意思这么晚打扰你啊~
我想问下,我网站(http://www.ttnpc.com)用的是HOTnewspro2.4~
我想把首页底部的“热门标签”给去了或限制一下长度~
能告诉我怎么操作吗?万分感谢~
60F
流言测试1
山东 济南市 61F
老大,问一下这个程序代码高亮颜色显示是怎么实现的啊
山东 济南市 B1
@ 暴风雪 据说博主的文章里有关于这个的问题.
代码高亮:https://zmingcx.com/wp-content/coderender/CodeRender.html
B1
@ 暴风雪 https://zmingcx.com/do-not-realize-wordpress-code-highlight-plugin.html
62F
还是用第三方统计的好点,呵呵。
广东 广州市 63F
每次刷新一次增加一次的。。。额!~~~
河南 郑州市 64F
我正要找这个,先谢谢了
陕西 新城 65F
鸟哥,我的博客就用的你的模版,感觉很完美!你的(下午好! 您是今天第 129 位访客 2011年6月7日 星期二)是如何实现的?能教我一下吗?谢谢啦!
安徽 合肥 66F
很有用
安徽 合肥 67F
代码确实很精简,应该不会影响速度,谢谢分享。
另外,想问一下这个能判断IP吗?也就是说同IP会重复计算吗?呵呵。
山东 济南市 68F
asp程序能实现这个功能吗
湖南 长沙 69F
好像不行啊,我添加进去以后马上就出现了503错误
湖南 长沙 70F
是不是只能用知更鸟的程序才能添加呢
B1
@ seoertony 很简单的PHP代码,是你的空间有功能限制,不能运行该函数
湖南 长沙 B2
@ 知更鸟 呵呵,真好,还有人回答,看来博主不太忙啊
广东 广州市 71F
知更鸟的博客就是有很多惊喜,
广东 深圳 72F
我还以为是访问IP呢,断定他统计的非常不准,刷新一次居然跳2个IP?
原来是刷新数量。
Central Singapore 新加坡 73F
你好。
我将上述的代码加到 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
广东 深圳 74F
经常自动重新统计。。。。。
天津市 天津 B1
@ 浮游 没错,确实自动重新统计
75F
好东西
76F
您好, 请问博主, 如果想用来显示每日的访问人数, 第二天自动清零重新开始的话, 应该怎么做呢?
77F
我想在新浪博客中添加计数器,展示用来慈善的金额变化,你能帮我吗?
来自外部的引用