wpseek.com
A WordPress-centric search engine for devs and theme authors



wp_kses_decode_entities › WordPress Function

Since1.0.0
Deprecatedn/a
wp_kses_decode_entities ( $content )
Parameters:
  • (string) $content Content to change entities.
    Required: Yes
Returns:
  • (string) Content after decoded entities.
Defined at:
Codex:

Converts all numeric HTML entities to their named counterparts.

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.


Source

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;
}