add( 'password_reset_mismatch', __( 'The passwords do not match.', 'wpdef' ) ); } if ( ( ! $errors->has_errors() ) && isset( $_POST['pass1'] ) && ! empty( $_POST['pass1'] ) ) { reset_password( $user, $_POST['pass1'] ); login_header( __( 'Password Reset', 'wpdef' ), '

' . __( 'Your password has been reset.', 'wpdef' ) . ' ' . __( 'Log in', 'wpdef' ) . '

' ); login_footer(); exit; } do_action( 'validate_password_reset', $errors, $user ); $login_link_separator = apply_filters( 'login_link_separator', ' | ' ); wp_enqueue_script( 'utils' ); wp_enqueue_script( 'user-profile' ); do_action( 'wd_password_change_form', $user ); login_header( __( 'Reset Password', 'wpdef' ), '

' . __( 'Enter your new password below or generate one.', 'wpdef' ) . '

', $errors ); ?>