我在单词印刷中使用联系表格7。这里我创建了2个表单,即表单1,表单2.当表单1数据填写并提交时需要转到表单2页面。
这里我不想在提交表单1时发送邮件。所以我需要停止向form1发送电子邮件,在提交表单1后,它需要转到表单2页面。如果我提交表格2,我需要发送电子邮件。我已将两个表单分配给单独的页面。怎么做?
非常感谢任何帮助!
提前致谢
答案 0 :(得分:4)
在表单1的联系人管理页面上,您会在底部附近找到其他设置区域。只需在其中插入两行:
demo_mode: on
on_sent_ok: "location = 'http://example.com/';"
使用demo_mode
设置,您可以停止发送电子邮件。此外,所有包含Akismet的验证都将在表单字段中完成。
成功提交后,您可以使用on_sent_ok
JavaScript操作挂钩运行单行JavaScript代码。使用location
参数,您可以指定要重定向到的网址。
最后,您可能希望隐藏表单1页面上的弹出消息。为此您可以使用例如一些css
样式:
<form-id> .wpcf7-response-output {
display: none;
}
经过测试: