Filter: um_email_validation_real_error_codes

apply_filters( 'um_email_validation_real_error_codes', $visible_codes, $key, $attributes, $mode ) → {array}

Filters the error codes list for the user email field when we can show the real error message due to security.

Parameters:
Name Type Description
$visible_codes array

Visible error codes.

$key string

Field meta key.

$attributes array

Field attributes.

$mode string

Form mode.

Since:
  • 2.14.0
Source:
Returns:

Visible error codes.

Type
array
Example

Add `email_exists` error code to whitelist on the User Account.

function my_email_validation_real_error_codes( $visible_codes, $key, $attributes, $mode ) {
    if ( 'account' === $mode ) {
       $visible_codes[] = 'email_exists';
    }
    return $visible_codes;
}
add_filter( 'um_email_validation_real_error_codes', 'my_email_validation_real_error_codes', 10, 4 );