WordPress at Your Fingertips
filter is not described

lostpassword_errors filter-hook . 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', 'filter_function_name_7112', 10, 2 );
function filter_function_name_7112( $errors, $user_data ){
	// filter...

	return $errors;
A WP_Error object containing any errors generated by using invalid credentials.
WP_User object if found, false if the user does not exist.


Since 5.5.0 Introduced.

Where the hook is called

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

Where in WP core the hook is used WordPress

Usage not found.