Khi bạn đang hiển thị số bình luận nó luôn luôn là tốt để hiển thị các số bình luận chính xác. WordPress mặc định bao gồm trackback và ping của bạn vào tổng số mà thực sự thổi phồng đếm. Đặc biệt một số blog mà không hiển thị trackback, hoặc họ đã tách ra từ các ý kiến, bạn cần phải chắc chắn rằng bạn đang hiển thị số lượng chính xác. Trong bài viết này, chúng tôi sẽ cho bạn thấy làm thế nào bạn có thể hiển thị các số bình luận chính xác thông qua một đoạn mã nhỏ mà sẽ lọc ra các trackback và ping và chỉ hiển thị số bình luận thực tế để người dùng của bạn.
Mở của bạn functions.php mà nằm trong thư mục template của bạn. Và Dán đoạn mã sau trong đó:
[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;
}
} [/php]
Với đoạn code này, bây giờ bạn có thể hiển thị số tin bình luận chính xác nhất cho người sử dụng blog của bạn.