Khi bạn đang hiển thị số bình luận, luôn luôn tốt để hiển thị số nhận xét chính xác. WordPress theo mặc định bao gồm trackbacks và ping của bạn vào tổng số tính mà thực sự inflates đếm. Đặc biệt, một số blog không hiển thị trackbacks hoặc đã tách chúng khỏi nhận xét, bạn cần đảm bảo rằng bạn đang hiển thị đúng số lượng. Trong bài này, chúng tôi sẽ chỉ cho bạn cách bạn có thể hiển thị số nhận xét chính xác thông qua một đoạn nhỏ sẽ lọc ra trackbacks và ping và chỉ hiển thị số bình luận thực tế cho người dùng của bạn.
Mở functions.php được đặt trong thư mục mẫu của bạn. Và Dán mã sau vào đó:
add_filter ('get_comments_number', 'comment_count', 0); chức năng comment_count ($ count) { if (is_admin ()) { id toàn cầu $; $ comments_by_type = & separate_comments (get_comments ('status = approve & post_id ='. $ id)); số lần trả lại ($ comments_by_type ['comment']); } else { trở lại đếm $; } }
Với đoạn trích này, bây giờ bạn có thể hiển thị số nhận xét chính xác nhất cho người dùng blog của bạn.