为什么要禁用 WordPress 评论?
1. 垃圾邮件
垃圾邮件通常指的是我们不需要的信息,有些人会故意发送这类信息,这不仅会让接收者感到困扰,还可能对他们造成伤害。垃圾邮件还会影响网站在搜索引擎中的表现,进而损害网站的声誉。
2.评论可能存在安全风险
垃圾评论有一定的安全风险,其中许多包含危险链接,这些链接可以安装病毒、收集个人信息,并从点击它们的人那里窃取金钱。
3.经营的商店不需要评论
运营在线商店时,没有必要在整个网站上分布评论部分。有些商店更喜欢完全禁用所有评论,特别是如果该网站的主要目的是列出他们销售的商品。
4.你有一个专门的论坛,大家进行讨论
禁用 WordPress 上的评论并不意味着您将切断您和访问者之间的所有互动。可以创建一个单独的空间,供你与访问者彼此交流。
如何禁用 WordPress 上的评论?
方法1:在 WordPress 中禁用所有帖子和页面的评论
- 进入 WordPress 管理页面。
- 点击“评论”。你会看到一个列表,显示了网站上所有的评论。
- 勾选表格左上角的复选框,这样可以选择所有评论。
- 从“批量操作”下拉菜单中选择“移至废纸篓”。
- 点击“应用”。
现在删除了网站上的所有现有评论。但 WordPress 评论表单仍然存在,允许在你的帖子和页面下发表评论,可以禁用每个帖子和页面下的评论表单。
第一个选项是使用批量操作。
1. 导航至帖子>所有帖子。您将看到一个表格,其中包含已发布的所有帖子
2. 通过选中表格左上角的框来选择所有帖子。从批量操作下拉框中选择编辑。
3. 点击应用,在弹窗中找到“评论”部分,然后从下拉框中选择“不允许” 。
4. 最后,选择更新将更改应用到文章设置。
第二个选项是使用讨论设置
1. 前往“设置” > “讨论”。
2. 在“讨论设置”>“其他评论设置”下,找到“自动关闭早于…天的帖子的评论”设置。在该字段中填写0可关闭所有帖子的评论。
方法 2:禁用 WordPress 对未来帖子的评论
第一种方法可以关闭您过去的帖子和页面下的 WordPress 评论,但它不会阻止想要对新文章发表评论的人。不过你可以通过应用特定设置来解决此问题。
1. 从 WordPress 管理区域,转到设置>讨论。
2. 在默认帖子设置下,取消选中允许人们对新帖子提交评论框。
3.应用设置后,你的 WordPress 网站将不允许人们在以后的帖子下发表评论。
方法 3:禁用WordPress特定帖子和页面的评论
如果你只想禁用特定帖子或页面上的评论,可按以下步骤操作:
- 在WordPress 管理区域并导航到帖子>所有帖子。
- 找到你想要禁用评论的帖子并选中它们各自的框。
- 从下拉框中选择“编辑” ,然后单击“应用”。
- 确保你在“批量编辑”下选择了正确的帖子。
- 在下拉框中选择不允许,然后单击更新。
步骤与方法 1 的批量编辑部分非常相似。不同之处在于您你只需选择需要的帖子和页面,而不是全选。
方法 4:禁用单个帖子或页面的 WordPress 评论
有两种方法可以做到这一点。第一个选项是从 WordPress 帖子或页面编辑器执行此操作。无论您使用Gutenberg编辑器还是经典编辑器,步骤都差不多。
- 在右侧面板中,向下滚动直至找到“讨论”框。
- 取消选中允许评论。
- 单击“发布”或“更新”保存更改。
也可通过点击对应的帖子快速编辑进行禁用设置。
方法 5:禁用媒体评论
当你将媒体文件上传到网站时,WordPress 会自动为它们创建单独的页面。
有两种方法可以禁用媒体文件下的评论,你可以单独禁用它们,第一种方法类似于方法4中对帖子和页面的操作方式。
- 在WordPress 管理面板,转到媒体>库。
- 找到媒体文件并选择“编辑”。
- 在讨论下,取消允许评论。
- 单击更新。
第二中方法可快速禁用网站上所有媒体文件下的评论,将自定义代码复制并粘贴到主题的functions.php文件中。
主题添加代码片段可能会损坏网站。为了安全起见,请确保创建站点的备份,以便在出现问题时可以将其恢复到以前的版本。另外,可考虑创建一个不会干扰父主题设置的子主题。
1. 在WordPress 管理面板,转到外观>主题文件编辑器。
2. 打开后在右边栏找到functions.php 。
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 评论。
在删除评论设置下,有三个选项。如果你想删除网站上的所有评论,请选择“Everywhere” 。
如果想保留一些评论,请选择“在某些帖子类型上”以选择你想要删除的帖子类型下的评论。
如果要删除特定的 WordPress 评论,例如 WooCommerce 产品评论下的评论,你可以选择删除某些评论类型。
方法7:通过自定义代码禁用评论
你可以通过将几个代码片段复制并粘贴到主题的page.php和single.php文件中来禁用 WordPress 网站上的所有评论。
首先,尝试替换page.php文件中的一行代码以关闭所有页面上的注释。
1. 在wordpress仪表板上,转到外观>主题文件编辑器。
2. 选择右侧的page.php 。
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,节假日休息 |
暂无评论内容