# wp_kses_hook()

URL: https://chugunov.pro/api-wordpress/functions/wp_kses_hook/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 1.0.0.

## Сигнатура

```php
wp_kses_hook( string $content, array[]|string $allowed_html, string[] $allowed_protocols ): string
```

## Описание

В настоящее время существует только один хук KSES в WordPress — ‘pre_kses’, и он вызывается здесь.
Все параметры передаются в хуки, от которых ожидается получение строки.

## Параметры

- `$content` `string` — обязательный. Содержимое для фильтрации через KSES.
- `$allowed_html` `array[]|string` — обязательный. Массив допустимых HTML-элементов и атрибутов либо имя контекста, например 'post'. Список допустимых имён контекстов см. в wp_kses_allowed_html().
- `$allowed_protocols` `string[]` — обязательный. Массив разрешённых URL-протоколов.

## Возвращаемое значение

`string` — 'pre_kses'

## Исходный код

Файл: `wp-includes/kses.php:1147`

```php
function wp_kses_hook( $content, $allowed_html, $allowed_protocols ) {
	/**
	 * Filters content to be run through KSES.
	 *
	 * @since 2.3.0
	 *
	 * @param string         $content           Content to filter through KSES.
	 * @param array[]|string $allowed_html      An array of allowed HTML elements and attributes,
	 *                                          or a context name such as 'post'. See wp_kses_allowed_html()
	 *                                          for the list of accepted context names.
	 * @param string[]       $allowed_protocols Array of allowed URL protocols.
	 */
	return apply_filters( 'pre_kses', $content, $allowed_html, $allowed_protocols );
}
```

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

- 1.0.0 — Introduced.

## Связанные

Использует: [`apply_filters`](https://chugunov.pro/api-wordpress/functions/apply_filters/).
Используется в: [`wp_kses`](https://chugunov.pro/api-wordpress/functions/wp_kses/).

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/wp_kses_hook/
