YDA*_*rVa 5 wordpress contact-form-7
我正在使用联系表格 7,并且在成功提交联系表格后尝试重定向到另一个页面。
我试过使用联系表格 7 – 成功页面重定向 ( https://nl-be.wordpress.org/plugins/contact-form-7-success-page-redirects/ ) 但插件与主题不兼容并给出一些错误。
是否有另一种方法可以在不使用该插件的情况下进行重定向?我也发现了这个https://contactform7.com/redirecting-to-another-url-after-submissions/,但我无法实现它。重定向也仅适用于网站上的一种联系表格,而不是所有联系表格。
谢谢!
J。
小智 10
我看过不少答案都一样。当您有 10 个表单和 10 个不同的感谢页面并且此解决方案不起作用时,主要问题就出现了。
我有一个解决方法。
第 1 步:在表单中创建一个隐藏字段并在其中添加感谢页面 URL。
[hidden thankyouURL id:thankyouURL default:http://example.com/thank-you/ "http://example.com/thank-you/"]
Run Code Online (Sandbox Code Playgroud)
步骤 2:在 DOM 事件中,从字段中获取感谢 URL 并重定向用户。
<script>
document.addEventListener( 'wpcf7mailsent', function( event ) {
var thankyouURL = document.getElementById("thankyouURL").value;
location = thankyouURL;
}, false );
</script>
Run Code Online (Sandbox Code Playgroud)
就是这样。
| 归档时间: |
|
| 查看次数: |
18309 次 |
| 最近记录: |