Функции WordPress » Валидация и очистка

Функция Описание
esc_attr() Подготавливает строку для использования в HTML-атрибуте.
esc_attr__() Переводит строку, а затем подготавливает ее для использования в HTML-атрибутах
esc_attr_e() Переводит строку, подготавливает ее для использования в HTML-атрибутах, а затем выводит.
esc_html() Экранирует теги HTML.
esc_html__() Возвращает переведенную строку с экранированными HTML-тегами.
esc_html_e() Переводит строку, затем экранирует в ней теги HTML, а потом выводит всё, что получилось.
esc_js() Подготавливает строку с текстом или HTML-кодом для дальнейшего использования в JavaScript.
is_email() Функция проверки правильности указанного email адреса.
sanitize_email() Удаляет из указанного email-адреса запрещенные символы и пробелы на концах.
sanitize_html_class() Преобразует строку, делая её пригодной для использования в качестве HTML-класса.
sanitize_key() Позволяет очистить (подготовить) строку для её использования в качестве внутреннего идентификатора WordPress.
sanitize_text_field() Очищает переданную в неё строку, удаляя HTML-теги, переносы строк, пробелы на концах и октеты. Идеально подходит для очистки данных из обычных текстовых полей <input type="text">.
sanitize_user() Удаляет из строки все теги и HTML-сущности, а также символы, которые запрещено использовать в имени пользователя.