如何在 WordPress 的评论表单中添加自定义字段

已发表: 2022-07-17

您想在 WordPress 评论表单中添加自定义字段吗?

默认的 WordPress 评论表单有四个字段(名称、电子邮件、网站和消息)。 但有时您可能想要添加其他字段,例如评分、复选框选项等。

在本文中,我们将向您展示如何通过添加自定义字段来自定义 WordPress 中的评论表单。

How to add custom fields to comments Form in WordPress

为什么要在 WordPress 的评论表单中添加自定义字段?

默认情况下,WordPress 评论表单会询问访问者的姓名、电子邮件地址和网站。 它还有一个人们可以输入评论的区域,以及一个复选框,访问者可以使用它来保存他们的个人信息,以备下次发表评论时使用。

The standard WordPress comment form

对于大多数 WordPress 网站来说,这是完美的。 但是,有时您可能希望自定义 WordPress 评论表单以从访问者那里收集更多信息。

这可以帮助您更多地了解访问您的 WordPress 博客的人,从而为他们提供更好的体验。

自定义字段还可以使您的评论部分更具吸引力和活力。 例如,您可能会向访问者询问会在您网站的评论部分引发讨论和辩论的信息。

或者,如果您使用评论进行评论,那么您可能希望用户在评论中添加评分。

话虽如此,让我们看看如何将自定义字段添加到 WordPress 网站上的标准评论表单中。

如何自定义 WordPress 评论表单

将自定义字段添加到 WordPress 评论表单的最简单方法是使用 WordPress 评论字段插件。

该插件允许您向评论表单添加一系列不同的字段,包括复选框、单选按钮和下拉菜单。

An example of a comment form with custom fields

访问者在自定义字段中输入的所有信息都将作为他们发布的评论的一部分出现。

这就是为什么最好避免使用自定义评论字段来收集访问者的敏感信息的原因。

A published comment featuring custom fields

首先,您需要安装并激活WordPress 评论字段插件。 有关更多详细信息,请参阅我们的关于如何安装 WordPress 插件的指南。

激活后,转到评论»评论字段。 要将自定义字段添加到您的评论表单,只需单击“添加字段”按钮。

Adding a custom field to the WordPress comment form

您现在可以选择要添加到自定义 WordPress 评论表单的字段类型。

您的选择包括文本字段、复选框和单选按钮。

Adding different custom fields to the WordPress comment form

完成此操作后,您将看到可以配置自定义字段的其他设置。

首先,您需要创建一个标签。 这将出现在您的自定义评论字段上方,并让访问者知道您希望他们输入哪些信息。

您可以在“标题”字段中输入您的标签。 当您键入时,插件将自动填写“数据名称”字段。

数据名称将帮助您在其他位置使用此信息时识别此信息,例如在您设置的任何电子邮件通知中。

如果您想使用不同的值,则只需更改“数据名称”字段中的文本。

Adding a title to your custom comment form

完成后,您可以在“描述”字段中键入可选描述。

这将显示在字段标题旁边。 考虑到这一点,您可以使用描述来提供有关自定义字段的一些额外信息,例如为什么您需要访问者提供此信息。

Adding a description to your custom comment form field

您还可以设置访问者可以在自定义字段中输入多少字符的最小和最大限制。

通过这种方式,您可以鼓励访问者输入正确的信息,同时帮助打击 WordPress 中的垃圾评论。 例如,如果您正在创建一个自定义字段,访问者可以在其中输入他们的电话号码,那么设置最大和最小限制是有意义的。

要设置这些可选限制,请在“最大长度”和“最小长度”框中键入您的值。

Adding limits to your WordPress custom comment form

默认情况下,访问您网站的每个人都会在您的 WordPress 自定义评论表单中看到这个额外的字段。

但是,有时您可能只想向具有特定用户角色的人显示自定义字段。 例如,如果您创建了一个 WordPress 会员网站,那么您可能希望仅向注册会员显示您的自定义字段。

要将此字段限制为成员或客人,只需打开“可见性”下拉菜单,然后单击“仅限成员”或“仅限客人”。

Creating a members-only custom comment field

另一种选择是仅向具有特定用户角色的人显示自定义字段。

为此,请打开“可见性”下拉菜单,然后单击“按角色”。 这会添加一个新字段,您可以在其中键入用户角色。 要添加多个用户角色,只需用逗号分隔每个角色。

Changing who can see your custom comment field

在访问者开始输入自定义字段之前,您可能希望显示一个占位符值。 这可以帮助人们了解他们需要在自定义评论字段中输入哪些信息。

您可以在“占位符”字段中输入占位符值。

Adding a placeholder value to your WordPress comment field

如果访问者没有在自定义字段中输入任何内容,那么您可能希望使用默认值。 例如,您可以创建一个默认设置为“退出”的复选框。

您可以在“设置默认值”字段中键入默认值。

Changing who can see your custom comment field

默认情况下,您的自定义评论字段被标记为可选。 但是,您可以将该字段设为必填,以便访问者在未填写此字段的情况下无法提交评论。

要对您的自定义 WordPress 评论表单进行此更改,只需继续并选中“必填”框。

Marking the field as required

某些自定义字段具有您可以配置的额外设置。

如果您要创建“选择输入”、“无线电输入”或“复选框输入”字段,请确保单击“添加选项”选项卡。

在这里,您可以创建访问者可以选择的所有选项。 例如,您可以为自定义复选框字段创建“是”和“否”选项。

Creating a multi-choice option

要创建一个选项,只需输入将显示给访问者的文本。

要添加另一个选项,请继续并单击 + 按钮,然后输入您要使用的文本。

您可以按照上述相同的过程向 WordPress 自定义评论表单添加任意数量的选项。

Creating a multiple choice comment field

当您对创建的选项感到满意时,只需单击“添加字段”按钮。

弹出窗口现在将关闭,您将在 WordPress 仪表板的评论 » 评论字段部分中看到新的自定义字段。

您现在可以按照上述相同的过程向您的自定义 WordPress 评论表单添加更多字段。

当您准备好将自定义字段添加到评论表单时,请确保将其“状态”滑块设置为“打开”。

然后,您可以继续并单击“保存字段”按钮。

Adding the custom field to your WordPress website

现在,如果您访问您的网站,您将在自定义 WordPress 评论表单中看到额外的字段。

如果您想在任何时候从评论表单中删除自定义字段,那么只需返回评论»评论字段

然后,您可以找到要删除的自定义字段,然后单击其侧边以显示红色的“关闭”标签。

完成后,只需单击“保存字段”按钮。

Removing a field from your custom comment form

现在,如果您检查您的网站,您会发现此自定义字段已从 WordPress 评论表单中消失。

我们希望本文能帮助您了解如何在 WordPress 的评论表单中添加自定义字段。 您还可以浏览我们关于最佳会员插件以及如何在 WordPress 中创建联系表格的指南。

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