如何以及为何在 WordPress 中禁用评论

已发表: 2024-02-15

深入探讨管理 WordPress 网站的核心,我们都面临着评论这把双刃剑。

它们可能是参与和反馈的金矿,但有时会变成需要不断照料的野生花园,充斥着垃圾邮件和离题的闲聊。 甚至可能您的听众已将对话转移到其他地方,而使您的评论区域空空如也。

如果您正处于十字路口,思考是否要保持 WordPress 评论活跃,那么您并不孤单。

本指南是为您精心设计的,汲取了真实的挣扎和见解,旨在简化您网站的氛围,让您专注于真正重要的事情:您的内容和受众。

让我们一起探索这个旅程,或者直接跳到“如何做”部分。

WordPress 中的评论仍然相关吗?

在 WordPress 网站上启用评论可以显着提高用户参与度,并围绕您的内容创建一个充满活力的社区。 如果您仍持观望态度,请考虑以下几个原因来重新考虑从 WordPress 网站中删除评论。

创造对话

评论允许读者分享他们的想法,提供反馈,并参与与您的帖子直接相关的有意义的讨论。 这种交互式对话可以丰富内容并提供不同的观点,使您的网站成为活跃讨论的首选中心。

帮助您的搜索引擎优化

此外,启用评论对搜索引擎优化也有好处,因为它向搜索引擎发出信号,表明您的内容是动态且有吸引力的,从而有可能提高网站的可见性。 其他用户生成的内容可以引入相关的关键字和短语,有助于搜索引擎优化。

收集反馈

评论也是一种有价值的反馈机制,可以深入了解受众的需求和偏好。 这些反馈可以为您的内容策略提供信息,帮助您制作更相关、更有针对性的内容,与受众产生共鸣。

建立您的社区

此外,通过评论培养社区意识可以提高读者的忠诚度。 当读者感到他们的声音被倾听和重视时,他们更有可能返回您的网站并定期与您的内容互动。

这种参与可以增强您和受众之间的联系,从而提高您的品牌声誉和可信度。

虽然管理评论需要努力调节和维持积极的环境,但增加参与度、搜索引擎优化优势、有价值的反馈和社区建设的好处可以使其成为一项值得的事业。

为什么要禁用 WordPress 评论?

您可能考虑在 WordPress 网站上禁用评论的原因有多种。 从优化访客体验到避免法律问题,以下是我在经验中遇到的首要原因。

1. 减少垃圾邮件

也许最常见的原因是评论部分经常成为垃圾邮件发送者的目标,导致不相关内容大量涌入,从而降低网站的质量。

2. 增强网站性能

评论有时会减慢网站的加载时间。 每个评论都会添加到需要加载的数据中,因此禁用它们可能会大规模提高网站速度和用户体验。

3. 保持专业精神

评论有时可能会偏离主题或变成负面空间,这可能与您想要保持的专业语气不符。 禁用它们有助于将注意力集中在您的内容上而不会分心。

4. 简化内容管理

在 WordPress 网站上禁用评论的另一个原因可能是为了简化内容管理和审核工作。 管理大量评论需要大量时间和资源,这些时间和资源可能会更好地分配给内容创建或其他网站改进。

5.避免法律问题

考虑禁用评论的另一个原因是保护您的网站免受法律问题的影响。 评论有时可能包含诽谤性内容、受版权保护的材料或其他法律敏感信息。

通过禁用评论,您可以降低对第三方在您网站上发布的此类内容承担责任的风险。 这种主动的方法对于受到严格监管的行业网站或希望避免与用户生成内容相关的法律纠纷的网站尤其重要。

6、增强用户体验

关注用户体验并禁用评论可以确保您的内容仍然是交互的中心点,避免因可能令人反感或不相关的用户评论而分心。

这种方法可以提高用户体验的清晰度和质量,确保网站访问者直接看到您策划的内容,避免因杂乱的评论部分而分心。

7. 简化你的设计

禁用评论还可以简化网站的设计和导航,使其更干净、更集中。

如果没有评论部分,您可以最大程度地减少干扰,并确保访问者的注意力集中在您的内容上,从而增强网站的整体美感和用户旅程。 这种简化的方法可以使网站设计更加优雅和用户友好。

8. 数据隐私

另一个需要考虑的方面是数据隐私问题。 评论部分可能会无意中收集用户的个人数据,这可能会使网站违反欧盟 GDPR 等数据保护法规。 禁用评论可以降低遵守所有这些法规的复杂性。

如何在 WordPress 中禁用评论

在 WordPress 中禁用评论的方法有很多种,从简单的复选框到自定义代码。 让我们看看您的选择。

选项 1:在讨论设置中禁用评论

在 WordPress 中禁用评论的最简单方法是访问 WordPress 站点仪表板中“设置”下的“讨论”部分。

从这里,取消选中允许人们对新文章发表评论的选项。 这将全局适用于您网站上的所有帖子。

WordPress 的讨论设置,您可以在其中设置帖子评论选项。
WordPress 的“讨论设置”,您可以在其中设置帖子评论选项。

要禁用对特定帖子或页面的评论,请编辑所需的帖子并查找讨论框以取消选中“允许评论”选项。

如果使用块编辑器,则可以在右侧面板的“帖子”选项卡中找到该选项,其标题为“讨论”的部分。 如果未显示,请从首选项 > 面板设置中启用它。

对于经典编辑器,它作为元框位于帖子正下方。 如果未显示,请从顶部的“屏幕选项”启用它。

选项 2:以编程方式禁用评论

您还可以使用代码以编程方式禁用 WordPress 中的评论。 这涉及向您的网站添加自定义代码片段。

有多种方法可以做到这一点,例如在整个站点范围内禁用特定帖子类型的评论,或者从 WordPress 主题中完全删除评论支持。

每种方法都需要根据特定需求定制不同的代码片段,无论是停止对未来帖子的评论、在现有帖子上禁用它们,还是从 WordPress 管理区域中删除与评论相关的功能和字段。

这里有一些有用的代码片段可以帮助您入门。

禁用对所有未来帖子的评论

function disable_comments_post_types_support() { $post_types = get_post_types(); foreach ($post_types as $post_type) { if (post_type_supports($post_type, 'comments')) { remove_post_type_support($post_type, 'comments'); remove_post_type_support($post_type, 'trackbacks'); } } } add_action('admin_init', 'disable_comments_post_types_support');

禁用对现有帖子的评论

要禁用对所有现有帖子和页面的评论,请直接在 WordPress 数据库中使用此 SQL 查询(请在执行直接 SQL 查询之前备份数据库):

 UPDATE wp_posts SET comment_status = 'closed', ping_status = 'closed' WHERE post_type = 'post' OR post_type = 'page';

从管理菜单中删除评论页面

function remove_admin_menus() { remove_menu_page('edit-comments.php'); } add_action('admin_menu', 'remove_admin_menus');

从 WordPress 仪表板隐藏与评论相关的消息

function remove_comments_admin_bar() { global $wp_admin_bar; $wp_admin_bar->remove_menu('comments'); } add_action('wp_before_admin_bar_render', 'remove_comments_admin_bar'); function remove_comments_dashboard_widgets() { remove_meta_box('dashboard_recent_comments', 'dashboard', 'normal'); } add_action('admin_init', 'remove_comments_dashboard_widgets');

正如您所看到的,这些代码片段提供了一种更全面的方法来管理 WordPress 网站上的评论,从禁用未来帖子的评论到删除现有的评论功能和 WordPress 管理区域中的评论页面。

选项 3:使用插件禁用评论

对于技术含量较低的用户,您可以使用插件禁用 WordPress 网站上的评论。

禁用评论等插件允许您全局禁用网站上的评论,而无需编写任何代码。 这可以包括帖子、页面和自定义帖子类型。

禁用评论 – 删除评论并阻止垃圾邮件 [多站点支持]

对于那些不想接触任何代码的人来说,这是一个用户友好的选项。

您可以通过直接从 WordPress 仪表板的插件 > 添加新项下搜索 WordPress 插件存储库来找到此类插件,然后搜索“禁用评论”或类似术语。

自定义 WordPress 评论管理

在 WordPress 中,有几个与评论相关的设置值得探索,以便在您的网站上获得更定制的交互体验。

正如我们所看到的,这些可能包括启用或禁用对未来帖子的评论,但您也可以自动关闭对超过一定天数的文章的评论,要求用户注册并登录才能发表评论,甚至可以在之前审核评论他们上线了。

每个设置都提供了对受众如何以及何时与您的内容交互的控制层,从而在参与度和可管理性之间取得平衡。

以下是一些可供您使用的内置选项:

  • 启用/禁用对未来帖子的评论:调整设置以自动允许或禁止对新文章发表评论,从一开始就提供对参与度的控制。
  • 自动关闭评论:将评论设置为在文章达到一定年龄后关闭,从而减少对旧内容进行审核的需要。
  • 注册要求:要求用户在发表评论之前注册并登录,以增强安全性并减少垃圾邮件。
  • 评论审核:通过等待批准来控制哪些评论出现在您的网站上,从而允许您在评论上线之前过滤掉不需要或不适当的内容。

在 WordPress 中禁用评论的策略选择

在在线内容的动态世界中,在 WordPress 网站上启用或禁用评论的决定在塑造与受众的互动方面发挥着至关重要的作用。

虽然禁用评论可以简化网站管理并提高性能,但保持评论活跃会带来很多好处,包括社区参与、有价值的反馈以及通过热烈的讨论促进 SEO。

无论您选择拥抱生动的话语评论,还是选择更干净、更可控的网站体验,WordPress 都可以灵活地根据您的需求定制这些设置。 借助可用的插件和代码片段,自定义评论设置从未如此简单,让您能够专注于创建与受众产生共鸣的内容。

当您探索内容管理之路时,请记住,选择如何处理评论只是难题的一小部分。 真正决定网站成功的是内容的质量和社区的力量。