插件简介
本插件专为使用 Contact Form 7(CF7)的简站 WordPress 主题网站设计。启用后,CF7 表单提交的留言将自动保存至网站后台数据库。针对主机不支持 PHP mail 函数导致邮件发送失败的场景,插件内置 SMTP 配置功能,确保留言能稳定发送至管理员邮箱。
传统模式下,若主机禁用 mail 函数,CF7 留言不仅无法发送邮件,还会提示错误且数据丢失。安装本插件后,即使邮件发送受阻,留言数据仍会完整保留在后台,保障信息不遗漏。
核心功能与使用指南
快速上手
1. 确保已安装并启用 Contact Form 7 插件。
2. 启用本插件后无需额外配置,系统会自动拦截并保存所有 CF7 表单提交的数据。
3. 登录 WordPress 后台,点击左侧菜单「留言管理」即可查看所有历史留言。
留言管理特性
- 未读高亮:未读留言整行显示淡黄色背景,并带有红点标记,便于快速识别。
- 查看详情:点击「查看」进入详情页,系统将自动把该条留言标记为已读。
- 批量操作:支持勾选多条留言,通过顶部「批量删除」按钮进行清理。
- 未读提醒:后台左侧菜单栏会显示红色气泡,实时提示未读留言数量。
SMTP 邮件配置
若主机不支持原生 mail 函数,建议配置 SMTP 以确保邮件通知正常送达。
配置步骤:
- 进入后台「留言管理 → SMTP 设置」页面。
- 勾选「启用 SMTP 发送邮件」。
- 填写 SMTP 服务器地址、端口、账号及授权码(注意:此处需填写邮箱服务商提供的授权码,而非登录密码)。
- 选择加密方式:QQ/163 邮箱通常选用 SSL(端口 465),Gmail/Outlook 常用 TLS(端口 587)。
- 保存设置后,在页面下方输入测试收件邮箱,点击「发送测试邮件」验证配置有效性。
常见邮箱 SMTP 参数参考:
| 服务商 | 服务器 | 端口 | 加密方式 |
|---|---|---|---|
| QQ 邮箱 | smtp.qq.com | 465 | SSL |
| 163 邮箱 | smtp.163.com | 465 | SSL |
| Gmail | smtp.gmail.com | 587 | TLS |
| Outlook | smtp.office365.com | 587 | TLS |
注:以上参数仅供参考,具体配置请以各邮箱服务商最新官方文档为准。
安全卸载
在 WordPress 后台「插件」页面删除本插件时,系统将自动清除数据库中的留言数据表 `wp_cf7_messages` 及所有 SMTP 设置项,确保无残留数据。如需保留历史留言数据,请在卸载前进行数据库备份。

