WPForms拖拽式WordPress表单构建器

WPForms是全球增长最快的WordPress表单插件之一,拥有超过600万活跃安装量。其核心功能是可视化拖拽式表单构建器,让任何人都能在不编写一行代码的情况下创建专业表单。无论您需要简单的联系表单、多步骤调查问卷,还是收款的注册表单,WPForms都能通过专为非技术用户和商业人士设计的直观界面来实现。

WPForms适合谁使用?初学者、企业主,以及任何希望获得专业级表单而无需触碰代码的人——一个插件包含拖拽构建器、300多个模板、条件逻辑、支付集成、记录管理和调查工具。

WPForms是什么?它与Contact Form 7有何不同?

WPForms由Awesome Motive旗下的WPForms团队开发(OptinMonster和MonsterInsights的创始公司),于2016年以"初学者友好"的设计理念推出。WPForms与Contact Form 7的核心区别在于方法:CF7需要您学习在文本字段中编写快捷代码式的"表单标签",而WPForms使用可视化画布,您可以从侧边栏面板拖动字段并放置到位置上。

WPForms还内置了记录管理功能——每个表单提交都存储在您的WordPress数据库中,可在后台查看。您不再仅依赖邮件通知。此外,WPForms还包含表单分析、智能条件逻辑、支付表单和调查表单,而CF7需要第三方插件才能实现这些功能。

在性能方面,CF7因其JavaScript较少而略微轻量。WPForms用少量额外开销换来了更多内置功能,以及对新用户更友好的学习曲线。

WPForms Lite与Pro——您需要哪个方案?

功能 Lite(免费) Basic Pro
拖拽构建器 ✓ ✓ ✓
表单模板 有限 300+ 300+
记录管理 ✓ ✓ ✓
条件逻辑 ✗ ✓ ✓
支付(Stripe/PayPal) ✗ ✗ ✓
调查与投票 ✗ ✗ ✓
多页表单 ✗ ✓ ✓
文件上传 ✗ ✓ ✓
表单放弃跟踪 ✗ ✗ ✓
Zapier集成 ✗ ✓ ✓

对于大多数网站的基本联系表单,WPForms Lite已足够。如需多页表单和Zapier集成,请升级到Basic;如需条件逻辑、收款、调查问卷或表单放弃跟踪,则需要Pro版本。

安装WPForms

  1. 在WordPress后台前往插件 > 添加新插件。
  2. 搜索"WPForms"或"WPForms Lite"。
  3. 点击立即安装,然后点击激活。
  4. 按照设置向导配置基本设置。
  5. WPForms将出现在您后台的左侧边栏中。

如果您购买了WPForms Pro,请从WPForms.com下载ZIP文件,通过插件 > 添加新插件 > 上传插件进行上传。然后在WPForms > 设置 > 常规输入您的授权密钥以激活许可证并解锁自动更新。

使用拖拽构建器

前往WPForms > 添加新表单。弹出窗口会提示您为表单命名并选择模板——或从空白画布开始。表单构建器有两个主要面板:

要配置字段,请在画布上点击它。左侧面板会切换到该字段的设置,您可以更改标签、设置占位符文本、标记为必填、添加说明或分配CSS类以进行自定义样式设置。

WPForms的字段类型

标准字段

日常构建模块:单行文本、段落文本、下拉菜单、多选(单选按钮)、复选框、数字、邮箱、网站/URL、姓名(含姓名分拆)、日期/时间和电话号码。

高级字段

用于更丰富表单的高级字段:文件上传、分页符(用于多步骤表单)、分节线、HTML块、内容(静态文本或图片)、隐藏字段、密码、星级评分、李克特量表和签名。

支付字段(仅Pro版)

用于收款的字段:单品、多品(复选框)、下拉商品、总计(自动计算)和优惠码。

表单设置与确认

点击构建器顶部的设置标签配置表单行为。在确认下,选择成功提交后发生的事情:

您可以创建多个带有条件逻辑的确认,根据用户在表单中的选择显示不同消息或重定向。

设置通知

在通知标签下,配置表单提交时谁会收到邮件。WPForms允许多个通知规则,每个规则有不同的收件人——例如,一条发给管理员,另一条自动回复给提交者。

关键通知字段:

智能标签:WPForms智能标签可将表单和系统中的值动态填入邮件。示例:{entry_id}(提交ID)、{date format="Y-m-d"}(提交日期)、{user_agent}(提交者浏览器)、{user_ip}(IP地址)。

条件逻辑——智能自适应表单

条件逻辑(WPForms Basic和Pro版可用)让您根据用户已做出的选择来显示或隐藏字段、分节或整个页面。这让表单对每位用户来说感觉更短、更相关。

在字段上启用条件逻辑:

  1. 在画布上点击该字段。
  2. 在字段设置面板中打开高级标签。
  3. 切换开启启用条件逻辑。
  4. 选择显示或隐藏此字段。
  5. 定义条件:"当[字段X][是/不是][值Y]时"。
  6. 根据需要使用AND/OR逻辑添加多个条件。

防垃圾邮件保护

WPForms内置了无需用户操作的防垃圾邮件工具:

使用Stripe和PayPal的支付表单

WPForms Pro让您可以直接通过表单接受付款,无需WooCommerce来处理简单交易。在WPForms > 设置 > 支付中连接您的支付网关。

支持的支付网关:Stripe(信用卡/借记卡、Apple Pay、Google Pay)、PayPal Standard和PayPal Commerce、Square以及Authorize.net。

创建Stripe支付表单

  1. 在WPForms > 设置 > 支付 > Stripe中连接您的Stripe账户。
  2. 创建新表单并选择"Stripe支付表单"模板,或向任何表单添加支付字段。
  3. 添加单品、多品或下拉商品字段以定义购买内容。
  4. 添加信用卡字段(连接Stripe后出现)。
  5. 前往支付标签,启用Stripe并配置支付描述。
  6. 保存并在上线前使用Stripe测试模式进行测试。

多页表单

对于较长的表单,使用分页符字段将体验分成多个页面。将其拖动到应在不同页面上的字段组之间。WPForms会自动添加"上一步"和"下一步"导航按钮。

多页表单选项包括进度条、步骤指示标题(如"第1步,共3步:个人信息"),以及根据用户答案跳过页面的条件分页符(Pro版)。

调查问卷与投票

WPForms Pro的调查插件让您可以构建完整的调查问卷和实时投票,并自动生成结果报告。回复以图表形式实时可视化——无需导出CSV。

可用的调查字段类型:李克特量表(满意度评分)、净推荐值(NPS)、星级评分、多选、复选框和下拉菜单。对于投票,您可以在受访者提交后立即向其显示实时票数。

与Zapier和Webhooks集成

WPForms通过Zapier或直接Webhook(Pro版)连接数千个外部服务。使用场景包括:

记录管理

每个WPForms提交都存储在您的WordPress数据库中,可在WPForms > 记录查看。从记录列表中,您可以:

GDPR / PDPA提示:记录管理将个人数据存储在您的数据库中。请配置自动删除策略,并在您的隐私政策中提及数据保留期,以符合适用的数据保护法律。

为WPForms设置SMTP

与所有WordPress插件一样,WPForms默认依赖WordPress内置的wp_mail()函数,该函数使用PHP mail(),存在同样的邮件投递问题。安装WPForms官方推荐的WP Mail SMTP插件,通过真实的SMTP服务器发送邮件:

  1. 安装并激活WP Mail SMTP。
  2. 按照设置向导选择邮件服务商(Gmail、SendGrid、Outlook或SMTP)。
  3. 对于主机SMTP:输入您的主机地址(mail.yourdomain.com)、端口587(TLS)以及来自DirectAdmin的凭据。
  4. 发送测试邮件验证投递。
  5. 在WP Mail SMTP > 邮件日志中监控已发送邮件。

WPForms与Contact Form 7——完整对比

类别 WPForms Contact Form 7
易用性 拖拽(非常简单) 表单标签(需要学习)
价格 Lite免费 / Pro付费 100%免费
记录管理 内置 需要插件
条件逻辑
支付
调查问卷 不支持
插件体积 较重 较轻
PHP定制 通过钩子适度 深度钩子/过滤器访问
表单模板 300+内置 无
表单分析 无

使用WPForms的最佳实践

从AsiaGB WordPress主机开始

配备DirectAdmin的快速WordPress主机——立即运行您最喜欢的插件。

查看托管方案