1

我在 word press 中使用联系表 7。在这里,我创建了 2 个表单,即表单 1、表单 2。当表单 1 的数据填写并提交时,它需要转到表单 2 页面。

在这里,我不想在提交表单 1 时发送邮件。所以我需要停止向表单 1 发送电子邮件,并且在提交表单 1 后它需要转到表单 2 页面。如果我提交表格 2,我需要发送一封电子邮件。我已将两种表格分配到不同的页面。怎么做?

任何帮助是极大的赞赏!

提前致谢

4

1 回答 1

4

在表格 1 的联系人管理页面上,您会在底部附近找到附加设置区域。只需在其中插入两行:

demo_mode: on
on_sent_ok: "location = 'http://example.com/';"
  1. 通过demo_mode设置,您可以停止电子邮件发送。此外,包括 Akismet 在内的所有验证都将在表单字段上完成。

  2. 提交成功后,您可以使用on_sent_okJavaScript 动作挂钩运行一行 JavaScript 代码。使用location参数,您可以指定要重定向到的 URL。

CF7 附加设置


最后,您可能希望隐藏 Form 1 页面上的弹出消息。为此,您可以使用例如一些css样式:

<form-id> .wpcf7-response-output {
    display: none;
}



测试:

  • 联系表格 7 版本 3.3.1
  • WordPress 版本 3.4.2
于 2012-12-01T08:46:23.300 回答