php - 如何创建在 wordpress 中发送电子邮件的表单?
问题描述
我是 PHP 和 WordPress 的新手。一个小时以来我一直在寻找这个,我找到了一些解决方案,但它们要么不适合,要么我无法设置它们。
我有一个联系表单和另一个表单,当用户单击某些按钮时,该表单的值会随 javascript 发生变化。所以我不知道如何将联系表 7 集成到此。
我试过 wp_mail() 并没有用。
我正在使用 XAMPP localhost,这是它们不起作用的原因吗?
当我填写表格并单击提交时,相同的页面会重新加载,但找不到任何一个页面(相同的链接只是添加了查询字符串)或页面是空白的。
如何在 WordPress 中成功发送包含表单信息的电子邮件?
解决方案
有一个选项供您选择:
使用联系表格 7 + 您的 JavaScript 代码
1. 在联系表格 7 中创建一个表格
2. 编写 JavaScript 代码来处理输入值
在 Contact Form 7 中,您可以自定义表单的 HTML,因此,您绝对可以通过自己的 ID、类与 JavaScript 集成。
3.设置邮箱
在 WordPress 中,为了能够发送电子邮件,您应该配置用于发送的电子邮件
安装插件Easy WP SMTP
将电子邮件添加到配置我通常使用带有应用密码的 Gmail
总之,您可以通过步骤 1 + 3 简单地测试发送邮件功能。
推荐阅读
- node.js - webContents.send 和 ipcRenderer.on 不工作
- python - Apache Beam Python 读取 .tgz 并解析为 BigQuery
- javascript - 使用来自的值填充模态
- sql - 无法在 Apex Oracle SQL/PL PLS-00103 中编译我的触发器
- git - Git是否更改了“!” .gitignore 的前缀行为?
- typescript - Electron TypeScript Parcel 第二个 BrowserWindow
- python - Python中列值的累积和循环重置每年特定月份的值
- c# - 如何选择列表框中的项目,以便列表框呈现所选项目的子数组
- php - 合并描述和附加信息。边框未延伸到内容
- python - 如何从文本文件中读取数据库凭据?