单击提交按钮后,我想在特定页面上重定向

时间:2019-06-17 10:25:56

标签: wordpress contact-form-7

enter image description here我在联系表单7中有两个提交按钮。我想在发送邮件后在两个按钮上设置两个不同的重定向链接。如何在不同的按钮上设置链接

add_action( 'wp_footer', 'mycustom_wp_footer' );

function mycustom_wp_footer() { 

?>
<script type="text/javascript">
$('#down_pc').click(function() {
    window.location.href = 'http://www.test.com/';
    return false;
});
$('#down_mac').click(function() {
    window.location.href = 'http://www.test2.com/';
    return false;
});
</script>
<?php
}

我放置了onclick事件,但它是重定向的,没有发送邮件,也没有检查验证。

1 个答案:

答案 0 :(得分:0)

尝试以下代码,它将为您提供帮助

function action_wpcf7_submit( $instance, $result ) { 
    ?>
<script type="text/javascript">
$('#down_pc').click(function() {
    window.location.href = 'http://www.test.com/';
    return false;
});
$('#down_mac').click(function() {
    window.location.href = 'http://www.test2.com/';
    return false;
});
</script>
<?php
}; 

add_action( 'wpcf7_submit', 'action_wpcf7_submit', 10, 2 );