给你的博客添加一个简易的计数器

知更鸟
知更鸟
知更鸟
站长
2558
文章
0
粉丝
WordPress11113,930阅读模式

是否经常会看到一些网站有类似“您是第位访客”字样的计数统计,这里教你把这个计数器添加到你的Wordpress主题中。网上有很多第三方的计数器代码,可能影响页面加载速度,完全没必要,一段简单的PHP代码就可搞定。这个计数器与网站流量统计有区别,记录的是刷新次数,并不是真实记录访问者的IP,主要是满足一下大家的虚荣心,哈!

将下面的代码添加到你的主题模版适当位置,比如添加到footer.php中

  1. <?php
  2. $counterFile = "counter.txt";
  3. function displayCounter($counterFile) {
  4. $fp = fopen($counterFile,"rw");
  5. $num = fgets($fp,5);
  6. $num += 1;
  7. print "您是第 "."$num"." 位访客";
  8. exec( "rm -rf $counterFile");
  9. exec( "echo $num > $counterFile");
  10. }
  11. if (!file_exists($counterFile)) {
  12. exec( "echo 0 > $counterFile");
  13. }
  14. displayCounter($counterFile);
  15. ?>

添加上述代码后,在第一次浏览页面时,PHP程序会首先寻找counter.txt 文件是否存在,若不存在,则在你的Wordpress程序根目录建立一个 counter.txt 文件,然后将 0 写入文件。读取 counter.txt 文件的内容,再将文本中的数字存入 $num 变数中,并将数字显示在代码添加的位置。

效果可以看我博客的页脚,这个计数统计数字只能用飙升来形容了!

本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!

weinxin
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
 
知更鸟
评论  111  访客  92  作者  12
    • 宝典网
      宝典网

      这个有用···有些人喜欢用这种

      • 一蓑烟雨
        一蓑烟雨

        谢谢鸟哥!
        鸟哥,能指点我一下,你现在导航里的二级菜单是怎么做的吗??
        二级菜单的内容指向。。博文分类里的一个分类。。

        • 面膜格子铺
          面膜格子铺

          先试试,鸟哥的代码一定很给力的

          • 趣味网
            趣味网

            我想把计数器放到您网站现在的位置,应该在哪个文件添加呢?找了半天愣是找不到。

            • 我想要个宝宝
              我想要个宝宝

              博主的文章写的很好,先订阅了,嘿嘿!~;-)

              • littlebearz
                littlebearz

                很漂亮哦:)

                • 北京婚纱摄影
                  北京婚纱摄影

                  这个有用···有些人喜欢用这种

                  • 新疆SEO
                    新疆SEO

                    有个问题 ,知更鸟像这样的功能怎么做啊[img]http://img03.taobaocdn.com/imgextra/i3/88886236/T2K94nXdhMXXXXXXXX_!!88886236.png[/img]

                    • 单机小游戏下载基地
                      单机小游戏下载基地

                      鸟哥~不好意思这么晚打扰你啊~
                      我想问下,我网站(http://www.ttnpc.com)用的是HOTnewspro2.4~
                      我想把首页底部的“热门标签”给去了或限制一下长度~
                      能告诉我怎么操作吗?万分感谢~

                      • 知更鸟
                        知更鸟

                        流言测试1

                        • 暴风雪
                          暴风雪

                          老大,问一下这个程序代码高亮颜色显示是怎么实现的啊

                            • Matrix47
                              Matrix47

                              @ 暴风雪 据说博主的文章里有关于这个的问题.
                              代码高亮:https://zmingcx.com/wp-content/coderender/CodeRender.html

                              • 知更鸟
                                知更鸟

                                @ 暴风雪 https://zmingcx.com/do-not-realize-wordpress-code-highlight-plugin.html

                              • 胖人服饰搭配家园
                                胖人服饰搭配家园

                                还是用第三方统计的好点,呵呵。

                                • 有趣新鲜事
                                  有趣新鲜事

                                  每次刷新一次增加一次的。。。额!~~~

                                  • QQ表情
                                    QQ表情

                                    我正要找这个,先谢谢了

                                    • 傻子
                                      傻子

                                      鸟哥,我的博客就用的你的模版,感觉很完美!你的(下午好! 您是今天第 129 位访客 2011年6月7日 星期二)是如何实现的?能教我一下吗?谢谢啦!

                                      • walker
                                        walker

                                        很有用

                                        • Hello Kitty
                                          Hello Kitty

                                          代码确实很精简,应该不会影响速度,谢谢分享。
                                          另外,想问一下这个能判断IP吗?也就是说同IP会重复计算吗?呵呵。

                                          • 货源网址大全
                                            货源网址大全

                                            asp程序能实现这个功能吗

                                            • seoertony
                                              seoertony

                                              好像不行啊,我添加进去以后马上就出现了503错误

                                              • seoertony
                                                seoertony

                                                是不是只能用知更鸟的程序才能添加呢

                                                  • 知更鸟
                                                    知更鸟

                                                    @ seoertony 很简单的PHP代码,是你的空间有功能限制,不能运行该函数

                                                      • seotony
                                                        seotony

                                                        @ 知更鸟 呵呵,真好,还有人回答,看来博主不太忙啊

                                                    • 罗平
                                                      罗平

                                                      知更鸟的博客就是有很多惊喜,

                                                      • 邵希杰
                                                        邵希杰

                                                        我还以为是访问IP呢,断定他统计的非常不准,刷新一次居然跳2个IP?
                                                        原来是刷新数量。

                                                        • jacknan
                                                          jacknan

                                                          你好。

                                                          我将上述的代码加到 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

                                                          • 浮游
                                                            浮游

                                                            经常自动重新统计。。。。。

                                                              • ryan
                                                                ryan

                                                                @ 浮游 没错,确实自动重新统计

                                                              • dadash
                                                                dadash

                                                                好东西

                                                                • hexie
                                                                  hexie

                                                                  您好, 请问博主, 如果想用来显示每日的访问人数, 第二天自动清零重新开始的话, 应该怎么做呢?

                                                                  • 花落会开
                                                                    花落会开

                                                                    我想在新浪博客中添加计数器,展示用来慈善的金额变化,你能帮我吗?

                                                                  匿名

                                                                  发表评论

                                                                  匿名网友

                                                                  拖动滑块以完成验证