文章目录

为什么在WordPress中禁用评论?

WordPress评论对您的网站来说是一件好事。它们允许人们提出问题或讨论您撰写的内容。这不仅有助于建立一个社区,而且随着搜索引擎索引评论,它也将为您的SEO提供一点点推动。

所以,你可能会问自己,“为什么有人想要禁用WordPress评论?”这是因为评论通常是垃圾,伤害和用于自我促销的原因。我们在Zuziko收到的评论中有90%是出于这些原因。有时候,通过所有这些并找到真实的东西是一项艰巨的任务。

禁用评论也是加快网站速度的好方法。这是因为页面上加载的每个注释都需要另一个数据库请求。这些可以加起来并降低网站的速度。

无论您的原因是什么,您都可以轻松禁用评论,甚至可以从WordPress网站中删除评论部分。下面,我将分享3种方法,了解如何实现这一目标。

方法1:在仪表板设置中禁用注释

首次安装WordPress时,默认情况下会在所有帖子上启用注释,并为所有页面禁用注释。这可以通过仪表板进行更改。您可以在网站范围内启用或禁用评论,也可以启用或禁用单个帖子和页面 您可以在设置>讨论下找到这些选项。

停止对所有未来帖子(或页面)的评论

在讨论设置页面上,取消选中“允许人们在文章上发表评论”选项。这将禁用所有关于未来帖子和页面的评论。

comment-1

如果您仍想允许对某些帖子和页面发表评论,可以通过更改该帖子中的讨论设置来完成此操作。

删除所有帖子(或页面)上的现有评论

我们上面提到的设置不会删除现有的评论。为此,您需要导航到仪表板>注释。此页面将显示您网站上的每条评论。

comment-2

您可以在此处选择要删除的注释。单击“ 批量操作”并选择要删除的注释,然后单击“ 应用”按钮。

停止对个别帖子(或页面)的评论

完成此操作的最简单方法是转到Post> Quick Edit。从这里,您可以快速选择要启用/禁用注释的每个帖子。

commet-3

取消选中“ 允许评论”框以完全禁用该帖子/页面的评论。

WordPress仪表板中的其他有用设置

如果你不想完全禁用评论,WordPress有很多选项可以让你的生活变得更轻松。这些选项位于“ 设置”>“讨论”面板中。我们来看看下面的一些内容。

  • 通过电子邮件通知 - 打开此选项会在收到评论后通过电子邮件通知您。
  • 批准评论作者 - 如果您有您信任的常客,您可以使用此选项自动批准他们的评论。
  • 主持人批准 - 使用此选项,评论者必须先获得评论,然后才能在您的网站上显示。
  • 黑名单IP地址 - 有时您每天都会收到来自同一个人的垃圾邮件。使用此选项将其IP列入黑名单。
  • Ruquire用户注册 - 这将要求用户注册并登录到您的网站,然后才能发表评论。
  • 关闭旧文章的评论 - 您可以指定评论停止的天数。
  • 限制链接数量 - 评论中有100个链接是不自然的。使用此选项设置限制。

使用上面列出的选项组合,您可以显着减少每天获得的垃圾邮件和自我推广评论的数量。

方法2:使用插件禁用注释

Disble Comments是一个免费的,易于使用的插件,允许您全局禁用任何帖子,页面,附件等的评论,以便不能覆盖单个帖子的这些设置。

comment-4

如果您不想在您的网站(或某些帖子类型)上想要评论,请使用此插件。如果您想有选择地禁用各个帖子的评论,请不要使用它。我已经解释了如何使用正常的WordPress设置。

安装并激活此插件后,导航到“ 插件”>“已安装的插件”,然后选择禁用注释”插件旁边的“设置”链接。

comment-5

在此页面上,您可以选择要禁用注释的位置。您可以选择在任何地方(如上所示)或仅针对特定帖子类型禁用注释。

此插件还将禁用pingbacks和trackbacks。所有评论字段也将在受影响的帖子的编辑/快速编辑屏幕中隐藏。单个帖子无法覆盖这些设置。

方法3:禁用带代码的注释

如果上述两个选项都不适用于您,或者您希望使用代码手动执行此操作,则可以使用HTML注释从主题文件中删除注释部分。

代码操作

警告:如果操作不正确,编辑主题文件的代码可能会破坏您的网站。
如果您觉得这样做不舒服,请使用我在此页面上列出的其他方法之一。

登录到您的cPanel或使用FileZilla等FTP 访问您的主题文件。我们需要在这里编辑两个文件:page.php和single.php。

从WordPress页面删除评论

使用文本编辑器打开page.php文件,并查找如下所示的代码:

<?php comments_template( '', true ); ?>

将上面的代码替换为:

<!-- <?php comments_template( '', true ); ?> -->

这将完全删除WordPress页面中的注释。

从WordPress帖子中删除评论

使用文本编辑器打开single.php文件,并查找如下所示的代码:

<?php comments_template(); ?>

将上面的代码替换为:

<!-- <?php comments_template(); ?> -->

这将完全删除WordPress帖子中的评论。

结论

对您的WordPress网站发表评论或禁用它们是个人偏好。我喜欢让它们保持启用状态,以便我可以与观众互动并回答他们可能遇到的任何问题。当然,处理垃圾邮件可能会很痛苦,但我认为从长远来看它们是有益的。

本文翻译自 https://zuziko.com/tutorials/disable-wordpress-comments/


Even

一90后在读计算专业大学生,擅长各种语言的hello world以及安装各种软件。

说点什么

avatar
200
  Subscribe  
提醒