WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Купить персональные IPV4 и IPV6 прокси
Главная Функции По метке: sanitize_ (очистка)

sanitize_ (очистка) (метка)

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()

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

sanitize_sql_orderby()

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

sanitize_term()

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

sanitize_term_field()

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

sanitize_text_field()

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

sanitize_textarea_field()

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

sanitize_title()

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

sanitize_title_for_query()

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

sanitize_title_with_dashes()

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

sanitize_user()

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

wc_clean()

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

wp_parse_slug_list()

Создает массив ярлыков из строки слов разделенных запятыми, пробелами. Значения массив очищается через sanitize_title(). Можно сразу передать массив, чтобы просто его очистить.

wp_rel_nofollow()

Добавляет rel="nofollow" ко всем элементам <a> в переданном тексте. Внутренние ссылки пропускаются.