當您顯示評論數時,最好顯示準確的評論數。 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; } }
使用此代碼段,您現在可以向博客用戶顯示最準確的評論數。