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

知更鸟
知更鸟
站长
2452
文章
0
粉丝
WordPress547,920阅读模式
摘要  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还是蛮简单的

                      • 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

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

                                                                                  匿名

                                                                                  发表评论

                                                                                  匿名网友

                                                                                  拖动滑块以完成验证