我在 word press 中使用联系表 7。在这里,我创建了 2 个表单,即表单 1、表单 2。当表单 1 的数据填写并提交时,它需要转到表单 2 页面。
在这里,我不想在提交表单 1 时发送邮件。所以我需要停止向表单 1 发送电子邮件,并且在提交表单 1 后它需要转到表单 2 页面。如果我提交表格 2,我需要发送一封电子邮件。我已将两种表格分配到不同的页面。怎么做?
任何帮助是极大的赞赏!
提前致谢
我在 word press 中使用联系表 7。在这里,我创建了 2 个表单,即表单 1、表单 2。当表单 1 的数据填写并提交时,它需要转到表单 2 页面。
在这里,我不想在提交表单 1 时发送邮件。所以我需要停止向表单 1 发送电子邮件,并且在提交表单 1 后它需要转到表单 2 页面。如果我提交表格 2,我需要发送一封电子邮件。我已将两种表格分配到不同的页面。怎么做?
任何帮助是极大的赞赏!
提前致谢
在表格 1 的联系人管理页面上,您会在底部附近找到附加设置区域。只需在其中插入两行:
demo_mode: on
on_sent_ok: "location = 'http://example.com/';"
通过demo_mode
设置,您可以停止电子邮件发送。此外,包括 Akismet 在内的所有验证都将在表单字段上完成。
提交成功后,您可以使用on_sent_ok
JavaScript 动作挂钩运行一行 JavaScript 代码。使用location
参数,您可以指定要重定向到的 URL。
最后,您可能希望隐藏 Form 1 页面上的弹出消息。为此,您可以使用例如一些css
样式:
<form-id> .wpcf7-response-output {
display: none;
}
测试: