it-swarm.com.de

Registrierungs-Hooks scheinen nicht zu funktionieren

Ich versuche mich anzumelden, um den Benutzer nach der Registrierung automatisch anzumelden. (unter Verwendung eines GravityForms-Registrierungsformulars).

Keiner der Haken scheint zu funktionieren. Ich habe versucht: gform_user_registered, user_register, ein gefiltertes 'update_user_metadata' ....

Warum würde dies das Skript nach einer Registrierung nicht beenden?

add_action("user_register", "my_auto_login");
function my_auto_login($user_id) {
    die('x');
}

Das Einloggen nach der Registrierung scheint nicht so kompliziert zu sein.

1
J_B

Verwenden Sie die Gravity-Formulare gform_user_registered hook. Es wird nach der Registrierung ausgelöst und gibt die $ user_id zurück.

function my_auto_login( $user_id ) {
wp_set_auth_cookie( $user_id, false, is_ssl() );
wp_redirect( admin_url( 'profile.php' ) );
exit;
}

add_action( 'gform_user_registered', 'my_auto_login' );
0
Chris_O