当您显示评论数时,显示准确的评论数总是很好的。 默认情况下,WordPress会将您的引用和ping添加到实际上使计数膨胀的总计数中。 特别是一些博客,不显示引用通告,或者他们分开评论,你需要确保你显示正确的计数。 在本文中,我们将向您展示如何通过一个小的代码片段来显示正确的评论数量,这将会过滤出引用和ping,并只显示实际的评论计数给您的用户。
打开你的 的functions.php 它位于您的模板文件夹中。 并将下面的代码粘贴在那里:
add_filter('get_comments_number','comment_count',0); 函数comment_count($ count){ if(!is_admin()){ 全局$ id; $ comments_by_type =&separate_comments(get_comments('status = approve&post_id ='。$ id)); 返回计数($ comments_by_type ['comment']); } else { 返回$ count; } }
通过这个片段,您现在可以向博客用户显示最准确的评论数。