kses (очистка html) (метка)

allowed_tags()

Выводит допустимые HTML теги и их атрибуты. Выводит в виде кодированной HTML строки.

wp_filter_kses()

Очищает текст, оставляя в нем только разрешенные HTML теги. Ожидает экранированные данные.

wp_filter_nohtml_kses()

Удаляет все HTML теги из переданного текста. Ожидает экранированную строку. Возвращает очищенный текст.

wp_kses()

Чистит строку, оставляя в ней только указанные HTML теги, их атрибуты и значения атрибутов.

wp_kses_allowed_html()

Возвращает список допустимых HTML тегов и их атрибутов для использования этого списка в функциях типа: wp_kses().

wp_kses_array_lc()

Переводит все ключи указанного массива в нижний регистр (ABC в abc). Ключи вложенных массивов также обрабатываются.

wp_kses_data()

Очищает текст, оставляя в нем только разрешенные HTML теги. Нужно передавать не экранированный текст.

wp_kses_hair()

Получает список атрибутов html тега (в виде массива) из переданной строки с атрибутами.

wp_kses_post()

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

wp_kses_uri_attributes()

Получает список HTML-атрибутов, в которых (по спецификации) должен указываться URL-адрес.

wp_kses_version()

Возвращает версию фильтра очистки текстов kses.