WordPress 联系表单怎么配置:PufferGo 询盘表单设置指南

2026年9月16日 admin

PufferGo 的询盘表单是现成的 WordPress 联系表单,装好插件就能用:每个产品详情页都自带一张,不用另装表单插件,也不用一个产品一个产品地挂。这篇讲清楚表单能改哪些地方、在哪里改。

这是外贸网站询盘功能 4 个步骤里的第 1 步。

为什么询盘要这样设计,见博客 WordPress 询盘插件为什么要为 B2B 重做

一、WordPress 联系表单会出现在哪里

  • 产品详情页:页面底部自动显示询盘表单。点一下页面上的询盘按钮(默认文字 Send Inquiry),页面会自动跳到表单的位置。
  • 其他页面:比如「联系我们」页,用 PufferGo 的 Contact Form 区块放一张,见第五节。

二、全站询盘表单设置

后台左侧菜单进入 Products → Product Settings,切到 Inquiry Form 标签。这里的设置对所有产品页生效,改完点 Save Changes

1. 默认显示

勾选 Show inquiry form on product pages by default,所有产品页默认显示询盘表单。个别产品可以单独改,见第三节。

2. 标题和按钮文字

  • Title:表单上方的标题,不填默认是 Send Inquiry。
  • Button Text:提交按钮上的文字,不填默认是 Send Inquiry。

3. 字段

默认有四个字段:姓名、邮箱、电话、需求,其中电话不是必填。

  • 改标签:直接改每个字段的 Field label,这是客户在表单上看到的文字。
  • 设必填:勾选 Required
  • 删字段:点 Remove
  • 加字段:在 New field name 里填字段名,点 Add Field,再给它填标签。

Products → Product Settings → Inquiry Form:表单标题、按钮文字和字段设置

字段名要用英文字母、数字或下划线,比如 companyquantity。字段名只给系统用,客户看到的是标签。

字段的类型是按字段名定的:

字段名 表单上显示成
message 多行文本框
email 邮箱输入框,会检查格式
其他任何字段名 单行文本框

字段越多,客户越犹豫。建议保留默认四项,最多再加一两个真正影响报价的字段,比如公司名、采购数量。

4. 提交成功之后

  • Success URL:提交成功后跳转的页面,默认是 /thank-you
  • Success Message:不跳转时,在表单下方显示的提示语。

两项只会生效一个:填了跳转地址,就只跳转,不显示提示语。

三、单个产品:显示还是隐藏询盘表单

在产品编辑器右上角点 PufferGo AI 图标,打开 Product 面板,展开 More Settings,找到 Contact Form,有三个选项:

  • Follow global default:跟随全站设置,大部分产品选这个。
  • Always show on this product:全站默认不显示时,这个产品单独显示。
  • Always hide on this product:这个产品不收询盘,比如停产款、只做展示的样品。

产品编辑器 More Settings:CTA Button 和 Contact Form 选项

单个产品只能决定显示或隐藏,表单的标题、字段、跳转以全站设置为准。产品编辑器里其他字段怎么填,见 WordPress 上传产品指南

四、询盘按钮怎么设

同样在 More Settings 里,找到 CTA Button

  • Show inquiry button:取消勾选,这个产品就不显示询盘按钮。
  • 按钮文字:不填默认是 Send Inquiry。
  • 链接:不填默认是 #contact-form,点击后定位到本页的询盘表单。

链接也可以填别的地址,比如 /contact-us 或 WhatsApp 链接。只要不是 # 开头的地址(# 开头表示在本页内跳转),点击后都会在新窗口打开,客户看的产品页不会被关掉。

五、在「联系我们」页面放一个 WordPress 联系我们表单

「联系我们」页面、首页或任何落地页,都可以放询盘表单,不用另装 WordPress 联系表单插件。

  1. 编辑页面,点左上角 + 添加区块,搜索 Contact Form,选 PufferGo 分类下的那个。
  2. 在右侧设置里改:TitleSubtitleButton TextFields,以及 After Submission 下的 Success MessageSuccess Redirect URL

在页面里插入 PufferGo 的 Contact Form 区块,右侧是区块设置

区块的设置只对这一个区块生效,和第二节的全站设置互不影响。你可以让产品页的表单短一点,让联系我们页的表单多问几项。

六、多语言站点:翻译询盘表单

如果网站用 Polylang 做了多语言,在 Inquiry Form 标签底部的 Translations 里选一种语言,填这个语言下的:

  • 标题、按钮文字
  • 跳转地址、提示语
  • 每个字段的标签

没填的项沿用默认值。加字段、删字段、改是否必填,都只在上面的 Fields 里改一次,所有语言自动同步,不用每种语言各维护一份。

七、WordPress 表单提交之后发生了什么

客户点提交后,PufferGo 依次做四件事:

  1. 先存进网站数据库,存成功才告诉客户提交成功。
  2. 发邮件通知你,邮件里会写明客户是从哪个页面提交的。
  3. 给客户发一封确认信,附上他提交的内容(前提是表单里有邮箱字段)。
  4. 防恶意刷表单:同一来源短时间内提交太多次会被拦下,全站每天也有提交上限。

询盘在后台怎么查看、标记和搜索,见 询盘管理系统使用指南。

八、常见问题

提交后跳到了 404 页面

跳转地址默认是 /thank-you,网站上如果没有这个页面,客户提交后就会看到 404 错误页(页面不存在)。两种解决办法:

  • 新建一个页面,把固定链接(页面的网址后缀)设为 thank-you,写上感谢语和下一步说明,比如「我们会在 24 小时内回复」。
  • 或者把 Success URL 改成网站上已有的页面。

客户没收到确认信

确认信是按字段名找客户邮箱的,字段名必须是 emailuser_emailyour_emailmail 其中之一。如果你删掉了默认的 email 字段,或者用别的名字新建了邮箱字段,系统就找不到客户邮箱,也就不会发确认信。

如果字段名没问题但还是收不到,那就是网站发邮件功能的问题,见 WordPress 收不到邮件怎么办。

成功提示语不显示

填了 Success URL 时,提交成功后直接跳转,不显示提示语。想显示提示语,把跳转地址清空。

注意:产品页的表单有点特殊——在全站设置里清空跳转地址后,它仍然会跳到默认的 /thank-you,不会显示提示语;只有第五节的 Contact Form 区块,清空跳转地址后才会改为显示提示语。

能不能加下拉框、单选框、复选框

目前不能。新加的字段都是单行文本框,只有 message 是多行、email 是邮箱格式。

收不到询盘通知邮件

询盘已经存在后台,不会丢,可以先去 PufferGo → Inquiries 查看。邮件收不到,通常是网站的发邮件功能(SMTP)没配好,通知邮箱在哪设、SMTP 怎么配,见 询盘通知邮箱与 SMTP 配置指南。

下一步

表单配好了,接着打开悬浮联系栏,见外贸网站询盘功能 4 个步骤的第 2 步。