хук-фильтр since 2.8.0

sanitize_email

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

apply_filters( 'sanitize_email', string $sanitized_email, string $email, string|null $message )

Описание

Этот фильтр вычисляется в нескольких контекстах, включая 'email_too_short', 'email_no_at', 'local_invalid_chars', 'domain_period_sequence', 'domain_period_limits', 'domain_no_periods', 'domain_no_valid_subs', либо без контекста.

Оригинал (английский)

This filter is evaluated under several contexts, including ’email_too_short’, ’email_no_at’, ‘local_invalid_chars’, ‘domain_period_sequence’, ‘domain_period_limits’, ‘domain_no_periods’, ‘domain_no_valid_subs’, or no context.

Фильтруемое значение

Очищенный email-адрес.

Параметры

$sanitized_email string обязательный
Очищенный email-адрес.
$email string обязательный
Email-адрес в том виде, в каком он передан в sanitize_email().
$message string|null обязательный
Сообщение для передачи пользователю. null, если email-адрес прошёл очистку.

Исходный код

wp-includes/formatting.php:3776

return apply_filters( 'sanitize_email', '', $email, 'email_too_short' );

История изменений

ВерсияОписание
2.8.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.