在删除所有 WordPress 评论之前您需要知道的事情
尽管很少见,但您可能需要永久删除 WordPress 博客或网站上的所有评论。例如,您可能在开发网站或测试期间发布了大量虚拟评论。在转移到正式网站之前,您肯定希望删除所有这些虚假评论。您也可能正在为您的 WordPress 博客进行全新的方向并希望删除所有旧有网站的痕迹。
但是,删除整个网站的所有评论并不是总是最佳选择。如果您只是想删除垃圾评论,我们建议您参考我们关于如何批量删除 WordPress 中垃圾评论的指南。即便如此,如果您已经考虑周全并仍然决定要删除评论,我们建议您首先为您的网站创建一个备份。您可以使用像 Duplicator 这样的插件来实现。这是因为删除所有评论是无法撤销的,因此,如果您改变主意,备份是非常重要的。
方法 1:在内置评论页面上删除所有 WordPress 评论
一种简单删除 WordPress 网站上所有评论的方法是使用批量删除功能。您需要做的是从 WordPress 管理区域转到评论。这通常是您管理 WordPress 评论的地方。然后,确保您在“所有”标签下,以便选择所有的 WordPress 评论。
接下来,勾选顶部的框以选择所有评论,并将批量操作更改为“移到垃圾箱”。现在只需点击“应用”按钮。这会将所有评论移到“垃圾箱”标签中。
这种方法的好处是如果您改变主意,您仍然可以恢复评论。但如果您想永久删除所有评论,请继续并导航到“垃圾箱”标签。然后,只需点击“清空垃圾箱”即可一次性删除所有评论。
方法 2:使用插件删除所有 WordPress 评论(更多控制)
另一种一次性删除所有 WordPress 评论的简单方法是使用类似 Delete All Comments of WordPress 的插件。这个插件可以让您更精确地控制要删除的评论类型。首先,您需要安装并激活 Delete All Comments of WordPress 插件。更多详情请参阅我们关于如何安装 WordPress 插件的分步指南。
激活后,转到工具 » 删除评论。这将显示您在 WordPress 网站上的评论总数,并为您提供选择删除评论的选项。您可以选择删除所有 WordPress 评论、待处理评论、垃圾评论或已在垃圾箱中的评论。要删除所有 WordPress 评论,请选择“所有评论”,然后点击“立即删除”按钮。
请注意,该插件不会给您犹豫的机会,所以只有在确定要永久删除 WordPress 网站上的所有评论时才选择“立即删除”。
方法 3:使用 phpMyAdmin 删除所有 WordPress 评论(无需插件)
您也可以使用 MySQL 或 phpMyAdmin 快速删除所有 WordPress 评论。这种方法允许您在不安装插件的情况下批量删除评论,但它只推荐给更高级的用户。首先,您需要登录到您的 WordPress 托管账户并找到 phpMyAdmin 菜单。如果您使用 Bluehost,您可以通过转到“网站”标签并点击“设置”来找到它。
之后,导航到“快速链接”部分。选择“phpMyAdmin”。在 phpMyAdmin 内,您需要找到您的 WordPress 数据库。接下来,您将看到一个显示所有 WordPress 数据库表的页面。可以勾选 wp_comments 和 wp_commentmeta 表的框。请注意,根据您安装 WordPress 时选择的表前缀,您的评论表名称可能有所不同。
选择评论表后,找到表格列表下方的“选定项目:”下拉菜单。然后,从下拉菜单中选择“清空”。phpMyAdmin 现在会询问您是否确定要执行查询,这将永久删除您的评论。如果您确定,请点击“是”。这将删除您 WordPress 网站上的所有评论。
附加提示:完全禁用评论部分
有时,您可能还希望禁用整个评论部分,比如在静态内容页面上。或者,您正在运行一个业务网站,而有评论部分对您来说毫无意义。如果您认为这些场景适用于您,则可以考虑禁用 WordPress 评论部分。除了减轻您网站上的管理负担外,您还可以更好地保护您的网站免受垃圾评论的侵扰。
您可以阅读我们的文章了解如何在 WordPress 中完全禁用评论。如果您是一个博主,那么本指南还将向您展示如何仅在某些页面上禁用评论,这样您仍然可以在博文中保留评论部分。
我们希望这篇文章能帮助您了解如何轻松删除 WordPress 中的所有评论。您可能还想查看我们推荐的最佳 WordPress 评论插件以及我们关于如何从评论部分中删除网站 URL 字段的指南。如果您喜欢这篇文章,请订阅我们的 YouTube 频道获取 WordPress 视频教程。您也可以在 Twitter 和 Facebook 上找到我们。