当您显示评论计数时,最好显示准确的评论计数。默认情况下,WordPress会将您的引用ping进入实际膨胀计数的总计数中。特别是一些博客没有显示引用,或者将它们与评论分开,您需要确保显示正确的计数。在本文中,我们将向您展示如何通过一个小片段显示正确的评论计数,该片段将过滤引用ping并仅向您的用户显示实际评论数。

打开您的functions.php 位于模板文件夹中。并在其中粘贴以下代码:

add_filter("get_comments_number", "comment_count", 0);
function comment_count( $count ) {
if ( ! is_admin() ) {
global $id;
$comments_by_type = &separate_comments(get_comments("status=approve&post_id=" . $id));
return count($comments_by_type["comment"]);
} else {
return $count;
}
}