【问题标题】:How can I create forms that send email in wordpress? [closed]如何创建在 wordpress 中发送电子邮件的表单? [关闭]
【发布时间】:2021-01-08 02:06:06
【问题描述】:

我是 PHP 和 WordPress 的新手。一个小时以来我一直在寻找这个,我找到了一些解决方案,但它们要么不适合,要么我无法设置。

我有一个联系表单和另一个表单,当用户单击某些按钮时,该表单的值会随 javascript 发生变化。所以我不知道如何将 Contact Form 7 集成到这里。

我尝试了 wp_mail(),但没有成功。

我用的是 XAMPP localhost,是不是因为这个原因他们不工作?

当我填写表单并单击提交时,相同的页面会重新加载,但找不到任何一个页面(相同的链接只是添加了查询字符串)或页面是空白的。

如何在 WordPress 中成功发送包含表单信息的电子邮件?

【问题讨论】:

    标签: php wordpress forms email wordpress-theming


    【解决方案1】:

    你有一个选择:

    使用联系表 7 + 您的 JavaScript 代码

    1.在 Contact Form 7 中创建表单

    2。编写 JavaScript 代码来处理输入值

    在 Contact Form 7 中,您可以自定义表单的 HTML,因此,您绝对可以通过自己的 ID、类与 J​​avaScript 集成。

    3.设置电子邮件

    在 WordPress 中,为了能够发送电子邮件,您应该配置用于发送的电子邮件

    安装插件Easy WP SMTP

    将电子邮件添加到配置我通常使用带有App password的Gmail

    总之,您可以通过步骤 1 + 3 简单地测试发送邮件功能。

    【讨论】:

    • 谢谢。为什么点击提交按钮刷新页面后页面显示为白色或找不到?
    • 它应该像平常一样保持在同一页面上。提交联系表单7时页面刷新通常是因为CF7的javascript与其他js冲突。
    猜你喜欢
    • 2011-10-25
    • 2012-06-11
    • 1970-01-01
    • 2014-02-18
    • 2012-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多