如何在WordPress中有效禁用评论

为什么要禁用 WordPress 评论?

1. 垃圾邮件

垃圾邮件通常指的是我们不需要的信息,有些人会故意发送这类信息,这不仅会让接收者感到困扰,还可能对他们造成伤害。垃圾邮件还会影响网站在搜索引擎中的表现,进而损害网站的声誉。

如何在WordPress中有效禁用评论

2.评论可能存在安全风险

垃圾评论有一定的安全风险,其中许多包含危险链接,这些链接可以安装病毒、收集个人信息,并从点击它们的人那里窃取金钱。

3.经营的商店不需要评论

运营在线商店时,没有必要在整个网站上分布评论部分。有些商店更喜欢完全禁用所有评论,特别是如果该网站的主要目的是列出他们销售的商品。

4.你有一个专门的论坛,大家进行讨论

禁用 WordPress 上的评论并不意味着您将切断您和访问者之间的所有互动。可以创建一个单独的空间,供你与访问者彼此交流。

如何在WordPress中有效禁用评论

如何禁用 WordPress 上的评论?

方法1:在 WordPress 中禁用所有帖子和页面的评论

  1. 进入 WordPress 管理页面
  2. 点击“评论”。你会看到一个列表,显示了网站上所有的评论。
  3. 勾选表格左上角的复选框,这样可以选择所有评论。
  4. 从“批量操作”下拉菜单中选择“移至废纸篓”
  5. 点击“应用”
如何在WordPress中有效禁用评论

现在删除了网站上的所有现有评论。但 WordPress 评论表单仍然存在,允许在你的帖子和页面下发表评论,可以禁用每个帖子和页面下的评论表单。

第一个选项是使用批量操作

1. 导航至帖子>所有帖子。您将看到一个表格,其中包含已发布的所有帖子

如何在WordPress中有效禁用评论

2. 通过选中表格左上角的框来选择所有帖子。从批量操作下拉框中选择编辑。

如何在WordPress中有效禁用评论

3. 点击应用,在弹窗中找到“评论”部分,然后从下拉框中选择“不允许” 。

4. 最后,选择更新将更改应用到文章设置。

如何在WordPress中有效禁用评论

第二个选项是使用讨论设置

1. 前往“设置” > “讨论”

如何在WordPress中有效禁用评论

2. 在“讨论设置”>“其他评论设置”下,找到“自动关闭早于…天的帖子的评论”设置。在该字段中填写0可关闭所有帖子的评论。

如何在WordPress中有效禁用评论

方法 2:禁用 WordPress 对未来帖子的评论

第一种方法可以关闭您过去的帖子和页面下的 WordPress 评论,但它不会阻止想要对新文章发表评论的人。不过你可以通过应用特定设置来解决此问题。

1. 从 WordPress 管理区域,转到设置>讨论

2. 在默认帖子设置下,取消选中允许人们对新帖子提交评论框。

如何在WordPress中有效禁用评论

3.应用设置后,你的 WordPress 网站将不允许人们在以后的帖子下发表评论。

方法 3:禁用WordPress特定帖子和页面的评论

如果你只想禁用特定帖子或页面上的评论,可按以下步骤操作:

  1. 在WordPress 管理区域并导航到帖子>所有帖子
  2. 找到你想要禁用评论的帖子并选中它们各自的框。
  3. 从下拉框中选择“编辑” ,然后单击“应用”
  4. 确保你在“批量编辑”下选择了正确的帖子。
  5. 在下拉框中选择不允许,然后单击更新
如何在WordPress中有效禁用评论

步骤与方法 1 的批量编辑部分非常相似。不同之处在于您你只需选择需要的帖子和页面,而不是全选。

方法 4:禁用单个帖子或页面的 WordPress 评论

有两种方法可以做到这一点。第一个选项是从 WordPress 帖子或页面编辑器执行此操作。无论您使用Gutenberg编辑器还是经典编辑器,步骤都差不多。

  1. 在右侧面板中,向下滚动直至找到“讨论”框。
  2. 取消选中允许评论
  3. 单击“发布”“更新”保存更改。
如何在WordPress中有效禁用评论

也可通过点击对应的帖子快速编辑进行禁用设置。

如何在WordPress中有效禁用评论

方法 5:禁用媒体评论

当你将媒体文件上传到网站时,WordPress 会自动为它们创建单独的页面。

有两种方法可以禁用媒体文件下的评论,你可以单独禁用它们,第一种方法类似于方法4中对帖子和页面的操作方式。

  1. 在WordPress 管理面板,转到媒体>
  2. 找到媒体文件并选择“编辑”
  3. 讨论下,取消允许评论
  4. 单击更新
如何在WordPress中有效禁用评论

第二中方法可快速禁用网站上所有媒体文件下的评论,将自定义代码复制并粘贴到主题的functions.php文件中。

主题添加代码片段可能会损坏网站。为了安全起见,请确保创建站点的备份,以便在出现问题时可以将其恢复到以前的版本。另外,可考虑创建一个不会干扰父主题设置的子主题。

1. 在WordPress 管理面板,转到外观>主题文件编辑器

如何在WordPress中有效禁用评论

2. 打开后在右边栏找到functions.php 。

如何在WordPress中有效禁用评论

3. 然后插入以下代码片段到该文件中:

function disable_media_comment( $open, $post_id ) {
 $post = get_post( $post_id );
 if( $post->post_type == 'attachment' ) {
 return false;
 }
 return $open;
}
add_filter( 'comments_open', 'disable_media_comment', 10 , 2 );

4. 单击更新文件完成更改。

方法 6:使用 WordPress 插件禁用评论

使用Disable Comments插件能更快速、简单的禁用评论。

  • 在wordpress仪表板,转到“插件”>“添加新插件
  • 在搜索栏内输入Disable Comments,按enter进行搜索
  • 选择“立即安装”并激活
如何在WordPress中有效禁用评论

插件安装完成后,刷新页面,转到WordPress 管理区域的设置>禁用评论。

设置分为两个选项卡:“禁用评论”“删除评论”。前者删除评论表单,后者删除你在 WordPress 网站上收到的评论。

如何在WordPress中有效禁用评论

“禁用评论”设置下,你可以选择是否要关闭“到处”“特定帖子类型”的WordPress 评论。

在删除评论设置下,有三个选项。如果你想删除网站上的所有评论,请选择“Everywhere” 。

如果想保留一些评论,请选择“在某些帖子类型上”以选择你想要删除的帖子类型下的评论。

如果要删除特定的 WordPress 评论,例如 WooCommerce 产品评论下的评论,你可以选择删除某些评论类型

方法7:通过自定义代码禁用评论

你可以通过将几个代码片段复制并粘贴到主题的page.phpsingle.php文件中来禁用 WordPress 网站上的所有评论。

首先,尝试替换page.php文件中的一行代码以关闭所有页面上的注释。

1. 在wordpress仪表板上,转到外观>主题文件编辑器

2. 选择右侧的page.php 。

如何在WordPress中有效禁用评论

3.在文件中找到以下代码:

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

将代码替换为以下代码:

<!-- Begin Comment 
<?php comments_template( '', true ); 
?> End Comment →

4.单击更新文件。你所有页面和帖子上的评论都应该被禁用。

总结:

通过介绍WordPress中禁用评论的多种方法,从全面禁止到特定页面或帖子的评论管理,这些步骤可以帮助网站所有者减少垃圾邮件和提升安全性。


联系我们
文章看不懂?联系我们为您免费解答!免费助力个人,小企站点!
电话:020-2206-9892
QQ咨询:1025174874
邮件:info@361sale.com
工作时间:周一至周五,9:30-18:30,节假日休息
发布者:光子波动,转转请注明出处:https://www.361sale.com/7599/

(0)
上一篇 2024年 4月 12日 下午6:12
下一篇 2024年 4月 13日 下午2:10

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

020-2206-9892

QQ咨询:1025174874

邮件:info@361sale.com

工作时间:周一至周五,9:30-18:30,节假日休息

客服微信
购买我们的托管服务器,享受免费运维!