连接 Contact Form 7
将现有 WordPress Contact Form 7 表单连接到聊天内收集和提交。
最近核对
连接前准备
使用已有 Contact Form 7 表单,向维护人员获取表单 ID、公开反馈端点、字段名、选项值、必要固定值和 reCAPTCHA 网站密钥。
Runs Agents 不自动导入 WordPress 表单定义。修改 WordPress 字段不会自动更新聊天问卷,应同时维护。
创建可复用连接
在表单连接中选择 Contact Form 7,填写便于识别的名称和 reCAPTCHA 网站密钥。网站密钥是公开浏览器配置,不要在此填写秘密密钥。一个连接可服务多个表单,各表单仍有独立端点和字段映射。
设置提交端点
在聊天内表单选择连接并设置完整接收 URL。常见结构:
https://www.example.com/wp-json/contact-form-7/v1/contact-forms/123/feedback
这只是例子,请使用维护者提供的真实地址。普通表单页面 URL 不是提交端点;可将它配置为失败备用的网站链接。
精确映射字段
| 示例接收字段 | 示例配置 |
|---|---|
| your-name | 普通文本,必填。 |
| your-email | 邮箱,必填。 |
| your-message | 多行自由文本。 |
| inquiry-type | 使用目标精确值的选项。 |
按实际表单定义配置,不要照抄示例名称。仅在接收方需要时使用固定值或复制字段,检查其独立必填规则。
防垃圾设置
维护人员需确认 reCAPTCHA 配置接受机器人运行的来源。网站表单可用不证明聊天投递也会被相同设置接受。
Runs Agents 不绕过垃圾过滤、受阻端点、登录要求或不兼容安全策略。应根据接收方实际响应诊断。
测试完整流程
在测试语言中显示表单,进入预览,同意协助,输入虚构资料,至少修改一个答案,检查后确认一次。核对聊天结果、门户保存答案和 WordPress 或其投递目标中的接收。通知邮件单独验证。
端点、字段、选项、必填规则、翻译或 reCAPTCHA 变化后重新测试。参阅故障排查。