在wordpress中自定义联系表格7

时间:2012-09-12 08:10:44

标签: wordpress email contact-form-7

我在单词印刷中使用联系表格7。这里我创建了2个表单,即表单1,表单2.当表单1数据填写并提交时需要转到表单2页面。

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

非常感谢任何帮助!

提前致谢

1 个答案:

答案 0 :(得分:4)

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

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

  2. 成功提交后,您可以使用on_sent_ok JavaScript操作挂钩运行单行JavaScript代码。使用location参数,您可以指定要重定向到的网址。

  3. CF7 Additional Settings


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

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



    经过测试:

    • 联络表格7版本3.3.1
    • WordPress版本3.4.2