user->auto_login( $user_id ); } /*** *** @form processing ***/ add_action('um_submit_form_login', 'um_submit_form_login', 10); function um_submit_form_login($args){ global $ultimatemember; if ( !isset($ultimatemember->form->errors) ) do_action('um_user_login', $args); do_action('um_user_login_extra_hook', $args ); } /*** *** @Show the submit button ***/ add_action('um_after_login_fields', 'um_add_submit_button_to_login', 1000); function um_add_submit_button_to_login($args){ global $ultimatemember; // DO NOT add when reviewing user's details if ( $ultimatemember->user->preview == true && is_admin() ) return; ?>
fields->display( 'login', $args ); }