【问题标题】:Customising Contact Form 7 in wordpress在 wordpress 中自定义联系表 7
【发布时间】:2012-09-05 05:08:26
【问题描述】:

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

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

非常感谢任何帮助!

提前致谢

【问题讨论】:

    标签: wordpress email contact-form-7


    【解决方案1】:

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

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

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


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

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



    测试日期:

    • 联系表 7 版本 3.3.1
    • WordPress 版本 3.4.2

    【讨论】:

      猜你喜欢
      • 2012-10-22
      • 1970-01-01
      • 2013-09-01
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多