lostpassword_errors хук-фильтрWP 5.5.0

Filters the errors encountered on a password reset request.

The filtered WP_Error object may, for example, contain errors for an invalid username or email address. A WP_Error object should always be returned, but may or may not contain errors.

If any errors are present in $errors, this will abort the password reset request.

Использование

add_filter( 'lostpassword_errors', 'wp_kama_lostpassword_errors_filter', 10, 2 );

/**
 * Function for `lostpassword_errors` filter-hook.
 * 
 * @param WP_Error      $errors    A WP_Error object containing any errors generated by using invalid credentials.
 * @param WP_User|false $user_data WP_User object if found, false if the user does not exist.
 *
 * @return WP_Error
 */
function wp_kama_lostpassword_errors_filter( $errors, $user_data ){

	// filter...
	return $errors;
}
$errors(WP_Error)
A WP_Error object containing any errors generated by using invalid credentials.
$user_data(WP_User|false)
WP_User object if found, false if the user does not exist.

Список изменений

С версии 5.5.0 Введена.

Где вызывается хук

retrieve_password()
lostpassword_errors
wp-includes/user.php 3129
$errors = apply_filters( 'lostpassword_errors', $errors, $user_data );

Где используется хук в WordPress

Использование не найдено.