忍者表格 - 使用提交ID提交重定向后

时间:2018-03-09 10:54:11

标签: wordpress ninja-forms

我正在使用Ninja表格3.2.11。

我在这个网址www.mysite.it上创建了一个表单。

如何在提交后将用户重定向到www.mysite.it?submission={submission_id},{submission_id}是我刚刚提交的表单提交ID?

我尝试使用'ninja_forms_after_submission'钩子,正如doc所说:

add_action( 'ninja_forms_after_submission', 'my_ninja_forms_after_submission' );
function my_ninja_forms_after_submission( $form_data ){
        $id = $form_data['actions']['save']['sub_id'];
        wp_redirect( "www.mysite.it?submission" . $id );
        exit;

}

通过这种方式忍者形成ajax提交功能失败,找不到302并且没有发生重定向。

任何人都知道这是错的吗?

1 个答案:

答案 0 :(得分:0)

提交后你错过了一个等号:

Incorrect:
    wp_redirect( "www.mysite.it?submission" . $id );
Correct:
    wp_redirect( "www.mysite.it?submission=" . $id );