wp_kses_decode_entities( string $string )

Convert all entities to their character counterparts.


Description

This function decodes numeric HTML entities (A and A). It doesn’t do anything with other entities like ä, but we don’t need them in the URL protocol whitelisting system anyway.


Parameters

$string

(string) (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

Changelog
Version Description
WP-1.0.0 Introduced.