您想从 WordPress 评论表单中删除网站 URL 字段吗?

许多机器人和垃圾邮件发送者使用此字段来获取其网站的反向链接。通过删除“网站”字段,您可以立即降低您的网站对垃圾邮件发送者的吸引力。

在本文中,我们将向您展示如何从 WordPress 评论表单中删除网站 URL 字段。

为什么人们会提交垃圾评论?

由于大多数垃圾邮件是由自动机器人生成的,因此您可以使用免费工具和插件轻松打击垃圾评论。然而,阻止人们提交的垃圾评论要困难得多。

这些评论通常是偏离主题的、无关紧要的,并且对对话没有任何价值。

当显示评论时,WordPress 会自动将用户的用户名与其提供的网站 URL 链接起来。垃圾邮件发送者可能会使用此字段来获取反向链接或尝试为特定关键字获得更好的排名rds。

通过删除网站 URL 字段,您可以阻止垃圾邮件发送者在您的 WordPress 博客或网站上发帖。

无论是否获得反向链接,真正的用户都会留下评论,因此这不会影响您获得的高质量评论的数量。

话虽这么说,让我们看看如何轻松地从 WordPress 网站的评论表单中删除网站字段。您可以使用下面的快速链接直接跳转到您要使用的方法:

  • 方法 1:使用免费插件删除网站字段(简单)
  • 方法 2:使用代码从 WordPress 评论中删除网站 URL 字段

方法 1:使用免费插件删除网站字段(简单)

从 WordPress 评论表单中删除 URL 字段的最简单方法是使用评论链接删除和评论工具。这个插件可以让你删除 f字段并删除您已批准的评论中的所有链接。

首先,您需要安装并激活评论链接删除和评论工具插件。有关详细说明,请参阅我们有关如何安装 WordPress 插件的指南。

激活后,单击 WordPress 仪表板中的 QC CLR 设置。

在这里,选中“从评论表单中删除网站字段”旁边的框。这将阻止垃圾邮件发送者插入他们的链接。

也就是说,您之前批准的所有评论仍将包含链接。要删除这些 URL,只需选中“删除评论作者简介中的超链接”旁边的框即可。

之后,只需滚动到页面底部并单击“保存更改”按钮即可存储您的设置。

要查看此更改的实际效果,请注销您的帐户或在隐身标签中访问您的网站。

您将看到评论表单不再有网站网址字段。

此外,曾经有链接的评论作者姓名将不再有,用户将无法再点击它们。

其中一个明显的迹象是,曾经有链接的评论作者姓名的文本颜色将与没有链接的评论作者姓名的文本颜色相同。

方法 2:从以下位置删除网站 URL 字段使用代码的 WordPress 评论

另一个选项是使用代码片段删除网站 URL 字段。

我们之所以要向您展示此方法,是因为虽然该插件可以删除 URL 字段,但它仍然保留了“在此浏览器中保存我的姓名、电子邮件和网站,以供下次评论时使用”复选框。底部。

为了保持一致,我们希望将此文本更改为“在此浏览器中保存我的姓名和电子邮件,以便下次评论时使用”t。”我们可以使用自定义代码来做到这一点。

教程通常会告诉您将自定义代码片段添加到主题的functions.php 文件中。

但是,我们不建议这样做,因为即使代码中的一个小错误也可能导致许多常见的 WordPress 错误,甚至完全破坏您的网站。

这就是我们建议使用 WPCode 的原因。这是在 WordPress 中添加自定义代码的最简单、最安全的方法,无需编辑任何核心主题文件。

注意:虽然存在免费的 WPCode 插件,但我们将在本教程中使用高级版本。

您需要做的第一件事是在您的网站上安装并激活 WPCode 插件。有关更多详细信息,请参阅我们有关如何安装 WordPress 插件的分步指南。

添加代码以删除评论表单中的网站 URL 字段

激活后,转到“代码片段”»“添加片段”。

然后,导航至“评论”ab 并找到“禁用评论表单网站 URL”片段。

如果您尚未连接到 WPCode 库,那么您现在需要单击“连接到库以解锁(免费)”按钮。

在此阶段,只需登录您的 WPCode 帐户即可。

之后,返回之前的WPCode插件页面即可。您现在将看到该按钮已更改为“使用片段”。单击它即可使用它。

您现在将看到代码片段编辑器屏幕,其中包含从评论表单中删除网站 URL 字段的代码。

您现在所需要做的就是单击“非活动”切换按钮,使其显示“活动”。然后,单击“更新”以使该片段生效。

现在,访问者无法再在评论中添加网站 URL。

添加代码以删除评论作者姓名中的现有链接

上一步中的代码仅删除了网站 URL 字段在评论表单中,但带有链接作者姓名的现有评论仍将具有链接。

值得庆幸的是,您也可以使用 WPCode 轻松删除它们。您需要做的是返回代码片段»添加片段。然后,点击“添加自定义代码(新代码段)”下的“使用代码段”。

现在,您可以为该代码片段指定一个名称,以使其易于识别。它可以是简单的内容,例如“删除评论作者姓名中的超链接”。

之后,将代码类型更改为“PHP Snippet”。

完成后,将以下代码段复制并粘贴到“代码预览”框中:

函数 wpbeginner_remove_comment_author_link( $return, $author, $comment_ID ) {

// 简单地返回评论作者而不带链接
返回$作者;
}

// 将自定义函数挂接到“get_comment_author_link”过滤器中
add_filter( ‘get_comment_author_link’, ‘wpbeginner_remove_comment_author_link’, 10, 3 );

主办与 ❤️ 通过 WPCode

在 WordPress 中一键使用

向下滚动,确保插入方法为“自动插入”,位置为“到处运行”。

之后,只需激活代码并单击“保存片段”即可。

现在,您将不再看到旧评论作者姓名中包含链接。

添加代码以替换评论 Cookie 选择加入复选框文本

如果您选择在评论表单中显示评论 Cookie 选择加入复选框,那么您很可能会看到此复选框文本:“在此浏览器中保存我的姓名、电子邮件和网站,以供下次评论时使用。”

当您不再拥有网站 URL 字段时,让此复选框看起来像这样会显得很尴尬。因此,最好替换此文本。

为此,只需像上一步一样创建一个新代码段并将代码类型设置为“PHP 代码段”。您可以将此代码命名为 ‘替换评论 Cookie 选择加入复选框文本。”

之后,将下面的代码片段复制并粘贴到“代码预览”框中:

// 将自定义函数“remove_website_from_checkbox_text”挂接到“gettext”过滤器中
add_filter(‘gettext’, ‘remove_website_from_checkbox_text’);

函数remove_website_from_checkbox_text($translated_text) {
// 用修改后的文本替换原来的文本
$translated_text = str_replace(
‘保存我的姓名、电子邮件和网站’, // 要查找的原始文本
‘保存我的姓名和电子邮件’, // 替换文本
$translated_text // 正在处理的文本
);

// 返回修改后的翻译文本
返回$translated_text;
}

由 WPCode 与 ❤️ 主办

在 WordPress 中一键使用

您可以将插入方法和位置设置与以前相同。

完成此操作后,只需激活代码并单击“保存片段”即可。

如果代码成功,那么您应该会看到选择加入文本更改为“在此浏览器中保存我的姓名和电子邮件以供下次评论时使用。”

这是我们测试网站上的选择加入文本的样子:

我们希望本文能帮助您了解如何从 WordPress 评论表单中删除网站 URL 字段。您可能还想查看我们关于如何使用 WordPress 在线博客赚钱的指南以及我们专家精选的最佳联系表单插件。

如果您喜欢这篇文章,请订阅我们的 WordPress 视频教程 YouTube 频道。您还可以在 Twitter 和 Facebook 上找到我们。

By

发表回复

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