WordPress管理员的评论数排除,显示真实评论数
哇,你的访客评论数真不少耶~有些人可能会遇见这个问题,每篇日志也就一、两百条的评论,而对每条留言都会一一回复,所以评论数中有一半是自己在灌水,真实的访客留言数量并没有显示的那么多,明显虚高。 那么如何WordPress管理员的评论数排除,显示真实评论数呢? 参考前辈 ishawn 已经给出了答案 我就把他的轮个二次啦。 把以下代码复制到 WordPress 主题文件夹中的 functions.php 的<?php 和 ?> 之间: function no_admin_number($no=”, $one=”, $twomore=”) { global $wpdb, $tablecomments, $post; $comments = $wpdb->get_results(“SELECT * FROM $wpdb->comments WHERE comment_post_ID = $post->ID AND comment_type = ” AND comment_approved = ’1′ AND comment_author != ‘博主姓名’”); $cnt = count($comments); if (!$cnt) echo $no; elseif ($cnt == [...]