wp_kses_decode_entities( string $content )
Converts all numeric HTML entities to their named counterparts.
Description
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.
Parameters
- $content
-
(Required) Content to change entities.
Return
(string) Content after decoded entities.
Source
File: wp-includes/kses.php
function wp_kses_decode_entities($string) {
$string = preg_replace_callback('/&#([0-9]+);/', '_wp_kses_decode_entities_chr', $string);
$string = preg_replace_callback('/&#[Xx]([0-9A-Fa-f]+);/', '_wp_kses_decode_entities_chr_hexdec', $string);
return $string;
}
Changelog
Version | Description |
---|---|
1.0.0 | Introduced. |