站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > 博客日志 >

wordpress获取文章评论数过滤掉作者代码分享

2018-05-20 11:13 | 来源:易采源码网 | 编辑:admin |


代码如下:
//获取文章评论数,不包含作者自己
function get_comments_number_filter_author() {
global $wpdb, $post;
//需要过滤作者的名称
$author = '作者名称';
$comments = $wpdb->get_results("SELECT count(0) as total FROM $wpdb->comments WHERE comment_post_ID = $post->ID AND comment_type = '' AND comment_approved = '1' AND comment_author != '$author'");
return $comments[0]->total;
}

代码原理比较简单,就是自己编写sql语句从comments表示获取评论总数,其中不包括文章作者的评论。

将该方法复制到主题的funtions.php文件,在需要的地方调用就行了。

  • WordPress中删除垃圾评论的方法
  • 提高性能!五种WordPress防止垃圾评论方法
  • WordPress实现评论后可显示内容中附件下载地址的方法
  • 2015年免费WordPress主题推荐(国内精选)
  • WordPress实现回复文章评论后发送邮件通知的功能
  • wordpress实现获取父类分类名称的方法
  • WordPress后台显示相关用户文章相关联评论的方法
  • WordPress评论中禁止HTML代码显示的方法
  • wordpress主题评论中添加回复的方法
  • WordPress获取文章内容摘要的方法
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号