本文作者:里维斯社

如何完全禁用WordPress网站上的评论功能

里维斯社 4个月前 ( 05-12 ) 1095
摘要: 虽然对于许多博客而言,打开评论功能不仅积极地与网站访问者进行交互,它也是开发好网站的好方法,但有些网站可能不想对他们的网站发表评论。WordPress可以对特定文章,页面,自定义文...

虽然对于许多博客而言,打开评论功能不仅积极地与网站访问者进行交互,它也是开发好网站的好方法,但有些网站可能不想对他们的网站发表评论。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第1张

WordPress可以对特定文章,页面,自定义文章类型发表评论,甚至可以从整个网站中删除评论。本文将引导您逐步完成在WordPress中禁用注释功能的过程。

为什么要禁用评论?

许多小企业主使用WordPress来创建他们的网站。这些商业网站通常没有博客部分,大多数都有静态页面,如服务,关于我们,联系人等。在这种情况下,根本不允许发表评论是毫无意义的。

在其他情况下,博主可能会发布某些帖子,例如他们不想对公告发表评论。在这些情况下,您可以轻松禁用对这些特定帖子或页面的评论。

另一种情况是一些商业博客选择完全禁用评论来防止垃圾邮件。虽然可以使用垃圾邮件防护技术,但禁用评论肯定会更好的解决问题。

无论是什么原因,都可以禁用评论,甚至可以从WordPress网站中删除评论功能。

以下是您将在本文中学到的内容的快速概述:

  • 对以后的文章禁用评论功能

  • 禁用特定页面或帖子上的评论

  • 批量停用对页面和文章的评论

  • 删除所有WordPress评论

  • 禁用媒体评论

  • 使用插件禁用WordPress评论

  • 在WordPress中删除“评论已关闭”

  • 垃圾邮件防护技术

前几种方法将解释如何在不使用插件的情况下禁用页面,文章或媒体上的注释。稍后我们将解释如何在插件的帮助下从WordPress网站中删除评论部分。

有了这个,让我们来看看在WordPress中禁用评论的各种方法。

对以后的文章禁用评论功能

如果是刚刚启动WordPress网站,则可以轻松禁止对以后帖子的评论。

转到WordPress管理面板 » 设置 » 讨论。取消勾选“允许他人在新文章上发表评论”选项,然后单击“ 保存更改”。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第2张

这将禁用以后所有文章的评论,如果您想允许或禁止对特定帖子发表评论,您仍然可以在不更改此设置的情况下执行此操作。我们将在下一节介绍它。

禁用特定页面或文章上的评论

默认情况下,所有页面上的注释都将关闭。但是,WordPress可以自由启用或禁用各个页面和文章的评论。

进入WordPress仪表盘后台,转到 页面 » 所有页面。将鼠标光标悬停在页面标题上,然后单击“ 编辑”链接。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第3张

在页面的右上角,点击“显示选项”,打开一个弹出框,启用“ 讨论”选项。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第4张

关闭此模态框后,将在编辑器底部看到“ 讨论”元框。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第5张

您可以取消选中“允许评论”框以禁用此页面上的评论,然后点击“更新”。如果要有选择地启用注释,只需选中该复选框即可为某些页面启用注释。您可以通过相同的过程关闭单个文章或其他自定义文章类型的注释。 

批量停用对页面和文章的评论

想要禁用所有已发布文章和页面的评论,可以在不使用插件的情况下做到这一点。进入WordPress仪表盘转到 文章 » 所有文章 查看所有文章。

选择所有文章,从批量操作下拉框中选择【编辑】,然后单击应用。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第6张

您可以执行批量操作,包括更改作者姓名和关闭所有选定文章的注释。从评论下拉框中选择“不允许”,然后点击“更新”。这将禁用所有选定文章的评论。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第7张

同时也可以按照相同的过程关闭网页上的评论。

删除所有WordPress评论

上述方法可以禁用文章和页面的评论,但它不会从WordPress网站中删除现有评论。

要删除网站上的所有评论,请点击管理面板左侧边栏中的评论。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第8张

选择所有评论,选择移至回收站选项,然后单击应用,将删除网站上的所有现有评论。如果网站有很多评论,就需要多次重复此步骤。

禁用媒体评论

如果要在媒体页面上禁用注释,有两种方法可以解决它。您可以手动禁用各个媒体附件文件的注释,如上所述,但这可能非常耗时。

批量停用所有媒体附件上评论的更简单方法是使用代码段。只需将以下代码粘贴到主题的functions.php文件即可。

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

如果不想使用代码,下面将介绍如何使用插件禁用媒体附件的评论。

使用插件禁用WordPress评论

如果您不想手动禁用评论,则只需单击一下即可使用“ 禁用评论”插件执行此操作。

插件名称:Disable Comments

插件地址:http://wordpress.org/plugins/disable-comments/

它可以完全禁用WordPress网站上的任何评论。它也可以在特定文章类型(如文章,页面,媒体等)上禁用。它还会删除评论表单并停止显示现有评论。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第9张

使用很简单,安装并激活Disable Comments插件,转到管理面板 设置 » 禁用评论。

选择第一个选项可以禁用WordPress站点上的评论。该插件还将从WordPress管理区域中删除评论菜单项。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第10张

使用第二个选项,可以有选择地禁用文章、页面或媒体上的评论。如果只想从媒体附件中删除评论,则可以选择“ 在某些文章类型上”单选按钮,然后选中“ 媒体”复选框。

如果只想关闭WordPress页面上的评论,也可以这样做。使用该插件是禁用WordPress页面评论的最简单方法。完成后,只需单击“ 保存更改”即可完成此过程。 

在WordPress中删除“评论已关闭”

如果WordPress主题没有正确检查评论的状态,它仍然可能会显示评论表单,现有评论,甚至是“评论已关闭”消息。您可以按照以下说明自行尝试修复它。

使用FTP客户端连接到WordPress站点,进入当前主题的文件夹,该文件夹位于/ wp-content / themes /文件夹中。

在主题文件夹中,找到文件comments.php,右键单击该文件,并将其重命名为comments_old.php。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第11张

右键单击FTP客户端的右侧面板,然后选择“ 创建新文件”选项。然后,将新文件命名为comments.php,然后单击“ 确定”按钮。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第12张

此方法仅为WordPress主题提供空注释模板,因此不会显示任何注释或注释相关内容。如果WordPress主题没有comments.php文件,那么您需要询问主题开发人员需要编辑哪个文件。

垃圾邮件防护技术

如果只是为了保护网站免受垃圾邮件和骚扰邮件影响而禁用WordPress评论,那么我们建议使用以下方法来对抗垃圾邮件。

Akismet

http://wordpress.org/plugins/akismet/

Akismet是处理垃圾评论的最佳插件之一,它是由WordPress团队构建。此插件会检查网站上的每条评论,并验证其是否为垃圾内容。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第13张

关闭评论

我们可以在一段时间后自动关闭评论功能。转到设置 » 讨论,查看并勾选“自动关闭发布14天后的文章上的评论功能”选项。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第14张

它将在14天后自动关闭评论表,还可以根据需要更改天数。

通常,垃圾邮件发送者会定位较旧的文章,因此很多用户将此设置更改为180天,从而显著减少垃圾邮件的骚扰。

与反垃圾邮件插件一起使用

将Akismet与Antispam Bee插件一起使用,可以显着减少网站上的垃圾评论。它添加了一个隐形蜜罐,可以阻止99%的垃圾邮件机器人评论。

http://wordpress.org/plugins/antispam-bee/

启用插件

虽然添加验证码对用户体验不是很好,但它可以帮助网站免受垃圾邮件侵害。可以使用Google reCaptcha插件。查看关于Google Captcha(reCAPTCHA)人机身份验证插件的使用和下载。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第15张

删除网站URL表单字段

处理链接构建器和垃圾邮件的另一种方法是从评论表单中删除网站URL字段。

可以使用“ 评论链接删除工具”插件来实现此目的。它可以从评论表单中删除网站URL字段,无需触及任何一行代码。

插件名称:Comment Link Remove

插件地址:http://wordpress.org/plugins/comment-link-remove/

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第16张

阻止错误的IP

还可以阻止访问WordPress站点的错误IP地址,可以有效的阻止垃圾邮件发送者和黑客攻击。

转到 设置 » 讨论 页面,然后向下滚动到“评论黑名单”文本框。复制并粘贴要阻止的IP地址,然后单击“保存更改”按钮。

如何完全禁用WordPress网站上的评论功能 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 WordPress WordPress教程 WordPress优化 WordPress问题 WordPress插件 第17张

WordPress将阻止这些IP地址的用户在网站上发表评论。这些用户仍然可以访问网站,但他们在提交评论时会看到错误提示。

此方法仅为WordPress主题提供空注释模板,因此不会显示任何注释或注释。如果WordPress主题没有comments.php文件,那么您需要向主题开发人员询问要编辑的文件。

文章内容转载出处里维斯社博客:http://www.liwei8090.com/16024.html



推荐阅读:

为什么WordPress子主题很重要?如何创建一个子主题?

是否适合您注册的域名?帮助你解决的诀窍!

云计算和大数据将变革制造业

文章投稿或转载声明:

来源:里维斯社版权归原作者所有,转载请保留出处。本站文章发布于 4个月前 ( 05-12 )
温馨提示:文章内容系作者个人观点,不代表彩神大发快3百家乐_彩神百人牛牛_app争霸对其观点赞同或支持。