You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress中Contact Form 7提交后接收邮件内容为空的技术求助

解决Contact Form 7提交成功但邮件内容为空的问题

嘿,这个问题我处理过好多次了——核心原因非常明确:你的邮件模板里使用的占位标签,和表单中实际定义的字段标签完全不匹配,导致Contact Form 7无法把用户填写的内容映射到邮件里,最终就出现了“提交成功但邮件空内容”的情况。

具体问题分析

你表单里的字段标签是这些:

  • 邮箱:email-527
  • 手机号:tel-325
  • 消息内容:textarea-447

但你的邮件模板里却用了[your-name]、[your-email]、[your-subject]、[your-message]这些默认标签——这些标签在你的表单里根本不存在,自然无法获取到任何内容。

快速修复步骤

  1. 登录WordPress后台,打开你的Contact Form 7表单编辑器
  2. 切换到邮件标签页,找到“邮件内容”区域
  3. 把里面的占位标签全部替换成你表单里实际对应的标签,比如修正后的邮件内容可以是:
From: [email-527]
Subject: 网站联系表单提交
Mobile Number: [tel-325]
Message Body: [textarea-447]
  1. 保存表单设置,重新测试提交

额外检查建议

  • 如果你需要邮件主题更明确,可以在表单里添加一个主题字段,比如[text your-subject placeholder "Subject"],然后在邮件里用[your-subject]
  • 确保收件人邮箱填写正确,没有拼写错误
  • 如果开启了“使用HTML内容类型”,检查HTML格式是否有误(比如未闭合的标签)

内容的提问来源于stack exchange,提问作者Mario Gomez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.29 12:07:39