Hi everyone.
Is it possible to leave the 'number of comments' field blank when there are no published comments yet?
I'd rather see nothing than '0 comments'?
Thanks alot.
Albert
Our support team is currently on holiday from December 25, 2025 to January 7, 2026, and replies may be delayed during this period.
We appreciate your patience and understanding while our team is away. Thank you for being part of the wpDiscuz community!
Merry Christmas and Happy Holidays! π
Hi everyone.
Is it possible to leave the 'number of comments' field blank when there are no published comments yet?
I'd rather see nothing than '0 comments'?
Thanks alot.
Albert
Hi Albert,
You can use this custom code:Β
if (!function_exists("wpdGetCommentsCountText")) {
add_filter("wpdiscuz_comment_count_phrase", "wpdGetCommentsCountText", 10, 2);
function wpdGetCommentsCountText($text, $commentsCount) {
$count = (int) $commentsCount;
if ($count) {
return $text;
}
return "";
}
}
Put it in the active theme fucntcions.php file.
Thanks for your quick reply but it doesn't work as I expected.
Instead of "0 comments" a plain and simple "0" is displayed.
The word "comments" is gone but a "0" with a green underline stays.
Wich is a bit confusing but a quite funny also.
Please put this code in the functions.php file as well.Β
add_filter('get_comments_number', function ($count){
if($count == 0){
return '';
}
return $count;
});
Then use this CSS code for removing the extra padding:Β
.wpd-thread-info {
padding-right: 0;
}
Put the code in the Top Admin Bar > Customize > Additional CSS > "Additional CSS" textarea, save it, delete all caches and check again.
Yes, it works perfectly!
Thanks a lot.
I'm rating you 5++++ stars right now in your page