Очистка проверка (sanitize_ check) (метка)

sanitize_email()

Очищает строку оставляет в ней только символы допустимые в email адресе.

sanitize_file_name()

Очищает название файла, заменяя пробелы на '_' и удаляя недопустимые символы и т.д.

sanitize_html_class()

Подготавливает текст для использования его в html атрибуте class: удаляет все неподходящие символы.

sanitize_key()

Очищает строку, чтобы использовать её как ключ. Ключи используются как разные внутренние ID.

sanitize_meta()

Очищает значение мета данных. Сама функция ничего не делает, а примеряет фильтр "sanitize_{$meta_type}_meta_{$meta_key}", через который разные мета данные можно очистить по-разному.

sanitize_mime_type()

Очищает строку для использования её как MIME тип. Удаляет все кроме -+*.a-zA-Z0-9/.

sanitize_option()

Очищает переданное значение опции, используя указанный метод очистки.

sanitize_post()

Очищает каждое поле указанного объекта/массива поста.

sanitize_post_field()

Очищает указанное значение указанного поля поста. Уровень очистки указывается в параметре $context.

sanitize_sql_orderby()

Проверяет можно ли использовать переданную строку в ORDER BY части SQL запроса.

sanitize_term()

Очищает все поля элемента таксономии с помощью функции sanitize_term_field().

sanitize_term_field()

Подготавливает (очищает) значение поля термина (рубрики) для его использования в тексте или где-то еще (зависит от контекста очистки).

sanitize_text_field()

Очищает переданную строку оставляя чистый текст: без HTML тегов, переносов строк и т.д.

sanitize_textarea_field()

Очищает строку передаваемую из поля textarea (при сохранении в базу данных) или при получении из БД.

sanitize_title()

Очищает переданную строку (заголовок) для использования его в качестве ярлыка (slug).

sanitize_title_for_query()

Подготавливает строку для использования её в качестве ярлыка (slug) в SQL запросе. Очистка от инъекций делается отдельно. Подразумевается что это название чего-либо: заголовка, имени файла и т.д.

sanitize_title_with_dashes()

Очищает заголовок, заменяя пробелы на дефис -.

sanitize_url()

Очищает указанный URL, чтобы его можно было безопасно использовать при редиректах или хранить в базе данных.

sanitize_user()

Очищает имя пользователя (логин, username), удаляя небезопасные символы.

wc_clean()

Очищает переданные данные с помощью функции sanitize_text_field(). Массивы очищаются рекурсивно.

wp_check_invalid_utf8()

Проверяет наличие недопустимых UTF8 символов в строке.