wp_kses_decode_entities()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_kses_decode_entities( string $content ): string
Описание
Декодирует числовые HTML-сущности (A и A).
С именованными сущностями вроде ä ничего не делает, но они и не нужны в системе разрешённых URL-протоколов.
Оригинал (английский)
This function decodes numeric HTML entities (A and A).
It doesn’t do anything with named entities like ä, but we don’t need them in the allowed URL protocols system anyway.
Параметры
$content
string
обязательный
Возвращаемое значение
string
Исходный код
wp-includes/kses.php:2292
function wp_kses_decode_entities( $content ) {
$content = preg_replace_callback( '/&#([0-9]+);/', '_wp_kses_decode_entities_chr', $content );
$content = preg_replace_callback( '/&#[Xx]([0-9A-Fa-f]+);/', '_wp_kses_decode_entities_chr_hexdec', $content );
return $content;
}
История изменений
| Версия | Описание |
|---|---|
| 1.0.0 | Introduced. |

