wp_kses_decode_entities

函数
wp_kses_decode_entities ( $string )
参数
  • (string) $string Content to change entities.
    Required:
返回值
  • (string) Content after decoded entities.
定义位置
相关方法
wp_kses_named_entitieswp_kses_js_entitieswp_kses_xml_named_entitieswp_kses_normalize_entitieswp_kses_one_attr
引入
1.0.0
弃用
-

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.

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