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

WordPress547.9K阅读模式
摘要  HotNews Pro主题评论提示信息,显示为总的评论数,并单独统计显示访客和博主及来至外部的引用   在此基础上陨落de芳菲童鞋又提供了一段有趣的提示信息代码,显示效果:  ...

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
我的微信
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
 
知更鸟
评论  54  访客  38  作者  8
    • 我爱数码网
      我爱数码网 6

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

      • 四川人
        四川人 6

        呵呵,有点意思

        • 追梦
          追梦 3

          这个蛮有个性的

          • 孤苏陌澜
            孤苏陌澜 3

            感觉挺有意思的,呵呵!

            • 电脑天空
              电脑天空 5

              呵呵 不错 很有创意 谢谢

              • 陨落de芳菲
                陨落de芳菲 5

                呵呵。谢谢推荐^^

                • tkeelee
                  tkeelee 3

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

                    • 知更鸟
                      知更鸟

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

                        • tkeelee
                          tkeelee 3

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

                            • 知更鸟
                              知更鸟

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

                        • Louis Han
                          Louis Han 6

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

                          • 盐焗香
                            盐焗香 1

                            文章写得很好,谢谢了。

                            • 春
                              1

                              用上了,不错

                              • UGG UK
                                UGG UK 1

                                很有用

                                • 蜗牛
                                  蜗牛 3

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

                                  • seo
                                    seo 2

                                    这个需要加载么

                                      • 知更鸟
                                        知更鸟

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

                                      • hutian
                                        hutian 0

                                        用下试试

                                        • 锐品创意
                                          锐品创意 3

                                          很有用处 ~~~~

                                          • 锐品创意
                                            锐品创意 3

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

                                            • miko
                                              miko 1

                                              这个还是比较不错的哦!

                                              • 忆草
                                                忆草 2

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

                                                • 酷剑
                                                  酷剑 2

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

                                                  • sirsir
                                                    sirsir 1

                                                    有点意思。。。

                                                    • 淘宝网女装
                                                      淘宝网女装 3

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

                                                      • 特宝特卖
                                                        特宝特卖 2

                                                        不错,收藏了备用

                                                        • 合肥SEO
                                                          合肥SEO 4

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

                                                          • 写真摄影
                                                            写真摄影 1

                                                            呵呵,不错。

                                                            • 蓝莓绿茶
                                                              蓝莓绿茶 4

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

                                                              • 减肥300问
                                                                减肥300问 1

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

                                                                • 我的移动互联
                                                                  我的移动互联 2

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

                                                                  • 明和超音波
                                                                    明和超音波 2

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

                                                                    • 我爱聊吧
                                                                      我爱聊吧 4

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

                                                                        • 知更鸟
                                                                          知更鸟

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

                                                                            • 我爱聊吧
                                                                              我爱聊吧 4

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

                                                                              • 我爱聊吧
                                                                                我爱聊吧 4

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

                                                                                  • 知更鸟
                                                                                    知更鸟

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

                                                                                      • 我爱聊吧
                                                                                        我爱聊吧 4

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

                                                                                          • 知更鸟
                                                                                            知更鸟

                                                                                            @ 我爱聊吧 嗯,主题侧边不显示登录者留言

                                                                                  • 泰溪
                                                                                    泰溪 2

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

                                                                                    • dadash
                                                                                      dadash 1

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

                                                                                      • agods
                                                                                        agods 1

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

                                                                                      匿名

                                                                                      发表评论

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

                                                                                      拖动滑块以完成验证