我发现comments_popup_link()
中的function.php
如下所示。
因为我想删除评论计数,我更改'0评论','1评论'和& '%comments'成''(空)。
function outspoken_comments($echo = true, $separator = true) {
$result = '';
if ($separator) {
$result .= '<span class="separator">'.(is_single() ? '/' : '·').'</span>';
}
if (comments_open()) {
$result .= '<span class="leave-reply">';
ob_start();
comments_popup_link(__('0 comments', 'outspoken'), __('1 comment', 'outspoken'), __('% comments', 'outspoken'));
// I change all 'X comments' into '' (empty)
$output = ob_get_contents();
ob_end_clean();
$result .= $output.'</span>';
}
else $result .= '<span>'.__('Comments closed', 'outspoken').'</span>';
if ($echo) {
echo $result;
return null;
}
return $result;
}
它有效,但我认为这不是一个好方法,因为该功能仍然需要运行,它只是隐藏。完全禁用评论计数的最佳方法是什么?