• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >WordPress > 如何在WordPress主题中显示作者的评论计数

如何在WordPress主题中显示作者的评论计数

作者:小兽 字体:[增加 减小] 来源:互联网 时间:2018-11-02

小兽向大家介绍了如何在WordPress主题中显示作者的评论计数等相关知识,希望对您有所帮助

在本教程中,我将向您展示如何显示作者在文章评论部分中发布的评论总数量计数,而不需要插件。

每当有人对任何文章发表评论时,作者的评论总数将显示在他/她的姓名旁边。这是一个非常实用的功能。喜欢折腾的朋友可以试试。

以下是代码的功能:

    • 只有核准的评论才算在内。 待处理(和垃圾)评论不计算在内。
    • 测试代码在WordPress版本3.8.0上正常工作,但它将适用于早期版本。
    • 代码根据他们的电子邮件地址作者的评论。 即使未注册的用户评论也算在内。

这里是如何显示作者的评论数量。

步骤1:计数作者评论核心代码,放在functions.php里面

打开位于主题文件夹中的functions.php文件,并添加(复制和粘贴)以下代码。 保存文件并将其上传到服务器。

<?php  function bac_comment_count_per_user() { global $wpdb; $comment_count = $wpdb->get_var(
    'SELECT COUNT(comment_ID) FROM '. $wpdb->comments. ' 
    WHERE comment_author_email = "' . get_comment_author_email() .'"
    AND comment_approved = "1"
    AND comment_type NOT IN ("pingback", "trackback")'
    );
        
    //Discriminate between singular and plural.
    if ( $comment_count == 1) {
        echo ' (1 comment)'; 
    }
    else {
        echo ' (' . $comment_count . ' comments)'; 
    } 
}
?>

步骤2:显示评论计数

<?php bac_comment_count_per_user(); //Display the total Comment count per Author ?>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-13WordPress去除img标签的高度与宽度让图片自适应屏幕
  • 2017-05-13WordPress中删除垃圾评论的方法
  • 2017-05-13查看自己或别人的WordPress版本默认为wp-login.php
  • 2018-11-02如何显示相同的作者在WordPress的相关文章
  • 2018-11-02wordpress wp_link_pages同时支持数字与上下页
  • 2018-11-02怎样用 WordPress 搭建网站?
  • 2018-11-02wordpress免费自媒体CMS主题:XSinfo主题
  • 2017-05-13WordPress 的主要特点
  • 2017-05-13WordPress 防盗链设置方法分享
  • 2017-05-13WordPress博客出现的绝对路径泄露漏洞及修复方法

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • Google发布官方WordPress插件:Google Publisher Plugin
    • WordPress 常用的Ping List
    • wordpress 为主题添加AJAX提交评论功能的php代码
    • 如何在WordPress主题中显示作者的评论计数
    • 定制 WordPress主题怎么付费的? 可以走第三方平台托管项目费用吗?
    • WordPress 如何判断一篇文章是否存在?
    • 代码方式给WordPress添加AJAX文章点赞功能
    • WordPress导航菜单函数wp_nav_menu()详解
    • wordpress 博客优化历程(速度)
    • wordpress 如何从后台数据库修改theme(图文教程)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有