lostpassword_errors
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 | Введена. |
Где вызывается хук
lostpassword_errors
wp-includes/user.php 3165
$errors = apply_filters( 'lostpassword_errors', $errors, $user_data );