首页 » 博文 » wpbeginner » 最佳教程 » 如何限制 WordPress 表单条目的数量

如何限制 WordPress 表单条目的数量

您想限制 WordPress 表单条目的数量吗?

如果您正在举办的竞赛或活动对参与者数量有上限、需要来自特定区域的表单条目或在特定日期之后无法接受更多表单,则限制表单条目非常有用。

在本文中,我们将向您展示如何轻松限制 WordPress 表单条目的数量。

如何限制WordPress表单条目的数量

什么时候应该限制 WordPress 表单条目?

在很多情况下,限制WordPress 网站上的表单条目数量是有益的。

无论您是需要创建席位有限的活动回复表单,还是仅限制注册会员的反馈表单,WordPress 表单都可以根据您的需求灵活地限制表单提交。

您可以通过以下几种方式来限制 WordPress 表单条目:

  • 限制允许的表格条目总数 – 非常适合回复表格或竞赛/赠品
  • 在截止日期之前限制表格提交——非常适合奖学金表格、活动回复、工作申请表等。
  • 仅允许登录用户进行表单输入 – 对于那些拥有会员网站在线商店的用户来说非常有用。
  • 限制每人一个 WordPress 表单条目 – 在创建反馈表单时非常有用,以确保不会提交重复反馈。
  • 通过年龄验证限制 WordPress 表单条目 – 当您需要遵守当地法律时非常有用。
  • 按用户位置或 IP 地址限制 WordPress 表单条目 – 非常适合封锁特定区域或防止垃圾邮件。

根据您的需求,WordPress 表单插件使您可以灵活地自定义工作流程以节省时间。

话虽这么说,让我们看看如何轻松限制 WordPress 中的表单条目。

限制 WordPress 表单条目的数量

限制表单条目的最佳方法是使用WPForms。它是市场上最好的 WordPress 联系表单插件,超过 600 万个网站使用它来创建更智能的表单。

WPForms 提供了一个 Form Locker 插件,允许您管理权限并控制谁可以访问您的表单。此外,它还允许您在网站上设置不同类型的表单输入限制。

首先,您需要安装并激活WPForms插件。如果您需要帮助,请参阅我们有关如何安装 WordPress 插件的指南。

注意: WPForms 还有免费版本。但是,您将需要该插件的专业版,因为它包含 Form Locker 插件。

激活后,从 WordPress 管理面板转到WPForms » 设置页面,然后输入许可证密钥。

您可以在 WPForms 网站上的帐户区域轻松找到此信息。

访问 WPForms » 设置页面以输入您的许可证密钥

接下来,您需要在 WPForms 中激活 Form Locker 插件。

为此,请从 WordPress 管理侧边栏访问WPForms » 插件页面,然后导航至“Form Locker 插件”。

然后单击“安装插件”按钮。

在 WPForms 中启用表单储物柜插件

之后,您需要创建一个 WordPress 表单。

只需从 WordPress 仪表板转到WPForms » 添加新内容即可。

在 WPForms 中添加新表单

在下一个屏幕上,您将看到 WPForms 表单生成器。

从这里开始,在顶部输入表单的名称。

接下来,您可以从任何预先构建的表单模板中进行选择以快速开始,也可以使用空白模板从头开始。在本教程中,我们将使用“竞赛注册表”模板。

选择表单模板

之后,您可以使用拖放表单生成器编辑表单。

表单模板将具有已就位的默认表单字段。但是,您可以添加更多字段,只需将其从左侧菜单中拖放到模板上即可。

有很多可用字段,包括复选框、下拉菜单、地址、电话号码等等。

完成此操作后,您可以从左侧的列中进一步配置表单设置。

编辑表单模板

之后,您还可以编辑任何表单字段并设置表单输入限制。

例如,假设您不希望同一用户在您的WordPress 博客上提交多个表单。

要创建此表单限制,只需单击表单模板中的电子邮件字段以在左栏中打开其设置。之后,从左侧的菜单面板切换到“高级”选项卡,并启用“需要唯一答案”选项。

使表单字段需要唯一的答案

您可以对其他表单字段(例如姓名和用户名)执行相同的操作。这样,人们将仅限于一个条目,并且不能使用相同的电子邮件或姓名来提交表单。

接下来,转到表单生成器中的“设置”选项卡,然后选择“表单储物柜”设置。

转到表单储物柜设置

您现在会注意到“表单储物柜”部分下的不同设置,可用于限制表单条目的数量。

如果需要,您可以启用所有选项。但是,我们建议启用 1 或 2 个选项来限制表单条目,这样就不会损害用户体验并提高参与度。

让我们详细看看每个设置。

1.通过验证限制WordPress表单条目

如果您在表单储物柜设置中启用“表单验证”选项,您将看到更多选项出现。从这里,您可以通过要求用户输入密码、电子邮件或年龄来创建表单限制。

只需单击“类型”下拉菜单,然后选择您喜欢的选项。

根据验证限制表单输入

例如,如果您从下拉菜单中选择“年龄”选项,则可以指定用户必须多大年龄才能访问表单。

您可以为表单条目设置最小、最大或确切的年龄验证。

设置基于年龄的表格输入限制

2. 添加表单条目的开始和结束时间和日期

接下来,您可以启用“表单计划”选项。这将允许您为表单条目添加开始日期和时间以及结束日期和时间。

如果您正在开展时间敏感的活动,这确实很有帮助。

启用表单调度

您还可以添加一条关闭消息,当有人尝试在结束日期和时间之后提交表单时,该消息将会出现。

3.限制登录用户提交表单的数量

WPForms 还允许您将表单条目限制为仅限登录用户。

只需启用“仅限登录用户”选项即可。然后添加一条消息,该消息将为尝试提交表单的注销用户显示。

只允许登录用户

4. 设置表格输入总数限制和限制

您还可以通过启用“启用总输入限制”选项来限制可以提交表单的总次数。

例如,假设您有一个WooCommerce 商店的订单,但库存中只有 1,000 件商品。

您只需在“限制”字段中输入数字,然后在表单关闭时添加一条消息。

设置表单输入限制

同样,您还可以通过单击“启用用户输入限制”选项来设置表单输入限制。

WPForms 允许您根据 IP 地址和电子邮件地址限制表单条目。要进行设置,请继续并单击“按 IP 地址限制”和“按电子邮件地址限制”选项的复选框。

然后从下拉菜单中选择一个选项,并输入要限制的表单条目数。

设置表单输入限制

在我们的示例中,我们将限制设置为每天 1 次。您可以将其更改为每周、每月或每年。

启用要用于限制 WordPress 中表单条目数量的选项后,只需单击顶部的“保存”按钮即可。

保存您的表单设置

将您的表单添加到您的 WordPress 网站

现在您已经创建了表单,下一步是将表单添加到WordPress 网站上的页面或帖子中。

最简单的方法是单击 WPForms 表单生成器中的“嵌入”按钮。您还可以使用短代码或 WPForms 块添加表单。

单击该按钮后,将出现一个弹出窗口,要求您选择现有页面或创建新页面。

将您的表单嵌入 WordPress 中

在本教程中,我们将单击“创建新页面”选项。

接下来,您需要输入页面的名称,然后单击“开始吧!” 按钮。

输入新页面的名称

接下来,您将在WordPress 内容编辑器中看到该表单,并且可以对表单进行任何最终更改。

之后,预览您的页面并发布它。

预览您的表单并发布

您还可以测试您设置的 WordPress 表单输入限制。

例如,如果您在表单上设置了年龄限制,而某人不符合年龄限制,那么他们将无法提交表单。

设置年龄限制示例

另一方面,假设您获得了所需的表单条目总数,或者已经超过了填写表单的结束日期和时间。

在这种情况下,用户在访问表单登录页面时将会看到一条消息。

比赛结束消息

WPForms 允许您完全控制表单工作流程。您可以添加条件逻辑,选择将表单条目发送给多个收件人,设置表单提交的电子邮件通知,甚至将表单与您最喜欢的电子邮件营销服务连接起来。

这是我们在 WPBeginner 上使用的表单构建器插件,这也是为什么超过 600 万个网站使用它来构建更智能的表单的原因。

我们希望本文能帮助您了解如何限制 WordPress 表单条目的数量。您还可以查看我们关于如何开始自己的播客的指南以及我们对 WPForms 与 Gravity Forms 与 Formidable Forms 之间的比较,以找到市场上最好的表单生成器。

发表评论

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

Scroll to Top