您想显示 WordPress 网站上的评论总数吗?

评论是用户与您网站上的内容互动的主要方式。通过展示评论总数,您可以鼓励更多用户加入对话。

在本文中,我们将向您展示如何轻松显示 WordPress 网站上的评论总数。

方法 1. 使用插件显示 WordPress 评论数(简单)

此方法更简单,建议所有用户使用。您无需编写代码,而是使用Simple Blog Stats插件来显示 WordPress 中的评论数。

但是,请注意,此插件的计数中不包括 ping 和引用。

许多网站关闭trackbacks 和 pingbacks以试图阻止 WordPress 中的垃圾评论,因此这对您的网站来说可能不是一个大问题。

但是,如果您想在总评论数中包含引用和 ping,那么我们建议改用方法 2。

要开始使用此方法,您需要安装并激活 Simple Blog Stats 插件。如果您需要帮助,请参阅我们关于如何安装 WordPress 插件的指南。

激活后,转到设置 » 简单博客统计信息以配置插件设置。

简单博客统计插件设置页面

在此页面上,您将看到所有可用于显示不同统计信息的简码,例如评论总数、注册用户、帖子数、类别等。

要显示您网站上所有已批准评论的总数,只需使用以下简码:

[sbs_approved]

如果您想显示页面或帖子上的评论总数,只需创建一个新帖子或编辑现有帖子即可。

然后,单击“+”按钮添加一个新块。您现在可以开始输入“简码”并在出现时选择正确的块。

将短代码块添加到 WordPress 页面

接下来,只需将短代码粘贴[sbs_approved]到块中。

您可以在短代码之前或之后添加要显示的任何文本。

将简码粘贴到简码块

另一种选择是在段落块中使用简码。

只需在要显示总评论数的位置添加短代码即可。

其中包含评论计数简码的段落块

使用段落块还允许您使用标准格式设置来设置评论总数的样式。例如,您可以将其设为粗体或斜体。

完成后,单击发布或更新按钮以保存更改。您现在可以访问您的网站以查看您所做的更改。

WordPress 帖子中显示的评论数

在侧边栏小部件中显示总评论数

您还可以使用相同的短代码将评论总数添加到侧边栏或类似部分。这是在整个 WordPress 网站上显示此数字的简单方法,如下图所示。

如何在侧边栏中显示 WordPress 评论总数

您可以转到外观»小部件找到您的小部件区域。

您将在此处看到所有可用小部件区域的列表。例如,在下图中,我们使用的是ThemeIsle Hestia Pro主题,您可以看到它有多个区域,您可以在其中添加小部件,包括边栏、页眉和页脚。

将评论总数添加到小部件就绪区域

您可以放置​​小部件的区域由您的WordPress 主题定义,因此您可能会看到不同的内容,具体取决于您使用的主题。

现在,点击蓝色的“+”按钮并输入“段落”。当段落小部件出现时,将其添加到要显示评论数的区域。

将评论计数短代码添加到 WordPress 小部件

您现在可以将 粘贴[sbs_approved]到小部件中,然后键入要在总评论数之前或之后显示的任何文本。

完成后,单击“更新”以存储您的更改。

创建总评论数小部件

现在,如果您访问您的网站,您会看到正在运行的总评论数小部件。

方法 2. 使用代码显示评论数(最准确)

如果您想在总评论数中包含 pingbacks 和 trackbacks,则需要向您的网站添加自定义代码。

通常,您需要将自定义代码片段添加到主题的 functions.php 文件中。

但是,我们不推荐这种方法,因为即使是代码中的一个小错误也可能导致许多常见的 WordPress 错误,甚至完全破坏您的网站。

这就是我们推荐使用WPCode的原因。它允许您在 WordPress 中添加自定义代码,而无需编辑任何核心 WordPress 主题文件。

您需要做的第一件事是在您的网站上安装并激活免费的 WPCode 插件。有关更多详细信息,请参阅我们关于如何安装 WordPress 插件的分步指南。

激活后,转到Code Snippets » Add Snippet

如何使用代码显示评论总数

在这里,您将看到所有可以使用 WPCode 添加到站点的现成片段。

由于我们正在创建自己的代码段,请将鼠标悬停在“添加您的自定义代码”上,然后单击“使用代码段”。

使用 WPCode 显示最准确的 WordPress 评论数

首先,输入自定义代码片段的标题。这可以是帮助您识别代码段的任何内容。

完成后,打开“代码类型”下拉菜单并选择“PHP 代码段”。接下来,将以下代码片段粘贴到代码编辑器中:

function comment_count() {
    
function comment_count( $count ) {
    if ( ! is_admin() ) {
        $comments_by_type = &separate_comments(get_comments('status=approve'));
        return count($comments_by_type['comment']);
    } else {
        return $count;
    }
}
add_filter('get_comments_number', 'comment_count', 0);
    
$actual_comment_count = get_comments_number();
    
return $actual_comment_count;
    
}
    
add_shortcode('actual_comment_count', 'comment_count');

在代码框下方,您会看到一些插入选项。

要在任何页面、帖子或小部件就绪区域使用短代码,请打开“位置”下拉菜单并选择“随处运行”。

将评论代码添加到整个 WordPress 网站

之后,滚动到屏幕顶部并单击“非活动”开关,使其显示为“活动”。

完成后,单击“保存片段”以使评论片段生效。

如何保存评论总数片段

您现在有了一个短代码,可用于显示您网站上的评论总数,包括引用、ping 和未批准的评论。

只需[actual_comment_count]在您想要显示总评论数的任何地方添加短代码。

评论被关闭。