分享一段有趣的评论统计信息代码

2011年8月24日20:10:38 54 7,695
摘要

  HotNews Pro主题评论提示信息,显示为总的评论数,并单独统计显示访客和博主及来至外部的引用
  在此基础上陨落de芳菲童鞋又提供了一段有趣的提示信息代码,显示效果:
  目前有 314 条留言 其中:访客:240 条, 博主:70 条 访客以 240:70 大幅领先博主 外部引用: 4 虽然目前还未想好如何编排,不过这个统计信息确实很有个性。用上面代码替换HotNews Pro主题评论模版

HotNews Pro主题评论提示信息,显示为总的评论数,并单独统计显示访客和博主及来至外部的引用,显示效果如下:

目前有 314 条留言 其中:访客:240 条, 博主:70 条 引用: 4

在此基础上陨落de芳菲童鞋又提供了一段有趣的提示信息代码:

  1. <h2 id="comments">目前有   
  2.     <?php   
  3.         $my_email = get_bloginfo ( 'admin_email' );   
  4.         $str = "SELECT COUNT(*) FROM $wpdb->comments WHERE comment_post_ID = $post->ID 
  5.         AND comment_approved = '1' AND comment_type = '' AND comment_author_email";   
  6.         $count_t = $post->comment_count;   
  7.         $count_v = $wpdb->get_var("$str != '$my_email'");   
  8.         $count_h = $wpdb->get_var("$str = '$my_email'");   
  9.         echo $count_t" 条留言  其中:访客:"$count_v" 条, 博主:"$count_h" 条 ";   
  10.         if ($count_v>$count_h) :   
  11.           if ($count_v-$count_h>=5) :   
  12.           echo " 访客以 "$count_v":"$count_h" 大幅领先博主 """;   
  13.           elseif ($count_v-$count_h<5) :   
  14.               echo " 访客以 "$count_v":"$count_h" 暂时领先博主 """;   
  15.           endif;   
  16.         elseif ($count_v<$count_h) :   
  17.           if ($count_h-$count_v>=5) :   
  18.           echo " 博主以 "$count_h":"$count_v" 大幅领先访客 """;   
  19.           elseif ($count_h-$count_v<5) :   
  20.               echo " 博主以 "$count_h":"$count_v" 暂时领先访客 """;   
  21.           endif;   
  22.         elseif ($count_v==$count_h) :   
  23.               if ($count_t==0) :   
  24.           echo "暂时没有评论,"" 还不<a href='#respond'>快枪沙发</a>? """;   
  25.           else :   
  26.           echo "目前共有 ",$count_t" 条评论,双方以 "$count_v":"$count_h" 暂时持平 """;   
  27.           endif;   
  28.         endif;   
  29.     ?>  

显示效果如下:

目前有 314 条留言 其中:访客:240 条, 博主:70 条 访客以 240:70 大幅领先博主 外部引用: 4

虽然目前还未想好如何编排,不过这个统计信息确实很有个性。用上面代码替换HotNews Pro主题评论模版comments.php中的:

  1. <h2 id="comments">目前有   
  2.     <?php   
  3.         $my_email = get_bloginfo ( 'admin_email' );   
  4.         $str = "SELECT COUNT(*) FROM $wpdb->comments WHERE comment_post_ID = $post->ID 
  5.         AND comment_approved = '1' AND comment_type = '' AND comment_author_email";   
  6.         $count_t = $post->comment_count;   
  7.         $count_v = $wpdb->get_var("$str != '$my_email'");   
  8.         $count_h = $wpdb->get_var("$str = '$my_email'");   
  9.         echo $count_t" 条留言  其中:访客:"$count_v" 条, 博主:"$count_h" 条 ";   
  10.     ?>  
weinxin
我的微信
分享交流WordPress经验与技巧,关注前端设计与网站制作。仅用于功能演示。
Begin主题购买
Begin主题购买

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:54   其中:访客  38   博主  8   引用   8

    • 我爱数码网 6

      呵呵,不错,这个有点儿意思!顺便坐个沙发!

      • 四川人 6

        呵呵,有点意思

        • 追梦 3

          这个蛮有个性的

          • 孤苏陌澜 3

            感觉挺有意思的,呵呵!

            • 电脑天空 5

              呵呵 不错 很有创意 谢谢

              • 陨落de芳菲 5

                呵呵。谢谢推荐^^

                • tkeelee 3

                  娱乐性过浓,如果是后台插件设置里实现还可以,在php代码里去修改未免不尽人意

                    • 知更鸟 Admin

                      @tkeelee 难道你想让你的博客变得沉闷
                      简单替换一下代码就可实现的功能,为什么要用插件

                        • tkeelee 3

                          @知更鸟 这倒不是,哈哈,搞开发的想琢磨下php还是蛮简单的

                            • 知更鸟 Admin

                              @tkeelee php对我来说感觉还是很高难,从未系统学过

                        • Louis Han 6

                          这么一大段的评论统计信息啊

                          • 盐焗香 1

                            文章写得很好,谢谢了。

                            • 1

                              用上了,不错

                              • UGG UK 1

                                很有用

                                • 蜗牛 3

                                  这个效果,前几天看到你的就有了。。。很实用。。。
                                  不过,要像你这种,留言多的技术性论坛,更实用。。

                                  • seo 2

                                    这个需要加载么

                                      • 知更鸟 Admin

                                        @seo 不需另外加载什么,但并不一定适用所有主题

                                      • hutian 0

                                        用下试试

                                        • 锐品创意 3

                                          很有用处 ~~~~

                                          • 锐品创意 3

                                            经常来鸟这看看 很有收获~~~

                                            • miko 1

                                              这个还是比较不错的哦!

                                              • 忆草 2

                                                这么一大段的评论统计信息啊

                                                • 酷剑 2

                                                  代码里面根本没有那个引用的,你搞错了吧。

                                                  • sirsir 1

                                                    有点意思。。。

                                                    • 淘宝网女装 3

                                                      有意思,留个脚印,回头再慢慢研究。

                                                      • 特宝特卖 2

                                                        不错,收藏了备用

                                                        • 合肥SEO 4

                                                          每次来鸟哥这里看看,总有好东西。哈哈

                                                          • 写真摄影 1

                                                            呵呵,不错。

                                                            • 蓝莓绿茶 4

                                                              又一个激励发言的好东东~

                                                              • 减肥300问 1

                                                                不错啊!很有个性!呵呵!

                                                                • 我的移动互联 2

                                                                  呵呵,我的阅读次数都没这么多…

                                                                  • 明和超音波 2

                                                                    我没怎么看得懂,最近刚在学有关代码知识,上来学习了

                                                                    • 我爱聊吧 4

                                                                      鸟哥, 不好意思, 又来麻烦了, 这个你得我帮我看看。 我的最新评论不更新了,也就是不显示最新的,而且在这篇文章上http://www.52liao8.com/archives/1857.html 居然之前回复了的头像全部为一个图像。

                                                                        • 知更鸟 Admin

                                                                          @我爱聊吧 是啊 很古怪
                                                                          头像图片来自另一个站点http://qzapp.qlogo.cn,貌似腾讯的

                                                                            • 我爱聊吧 4

                                                                              @知更鸟 恩啊, 关键是现在最新留的言, 不显示在最新评论中,不知道怎么回事

                                                                              • 我爱聊吧 4

                                                                                @知更鸟 鸟哥哦, 真的不好意思哦, 我的那个最新评论中不更新了,现在新来的评论不显示在最新评论中。期待你的解答~~

                                                                                  • 知更鸟 Admin

                                                                                    @我爱聊吧 停止或禁用所有后加的各种代码及插件

                                                                                      • 我爱聊吧 4

                                                                                        @知更鸟 很是不好意思,我纠结了好久,才发现,是自己站的编辑留的言,而编辑留的言没有出现在最新评论中的。打扰了,

                                                                                • 泰溪 2

                                                                                  我发现上面代码中,有《h2》没有《/h2》呵呵!

                                                                                  • dadash 1

                                                                                    妈呀, 我用了这个 但是 【 博主:0 】 这个怎么回事?

                                                                                    • agods 1

                                                                                      很有意思的代码,用了,谢谢提供分享

                                                                                    • 来自外部的引用: 8

                                                                                      • 分享一段有趣的评论统计信息代码 | 沂蒙山商贸网
                                                                                      • 分享一段有趣的评论统计信息代码 | 彼岸原风景
                                                                                      • 一段有趣的评论统计信息代码 | BitGet
                                                                                      • 一段有趣的评论统计信息代码 | BitGet
                                                                                      • 一段有趣的评论统计信息代码 | 孙斌
                                                                                      • 关于wordpress 收集链接(不断更新) | Creed_Padna_Clown
                                                                                      • 关于wordpress 收集链接(不断更新) | Creed_Padna_Clown (CPC)
                                                                                      • wordpress DIY-资源 | Creed'Panda'Clown(CPC)