wp_kses_normalize_entities3() WP 2.7.0
Callback for wp_kses_normalize_entities() for regular expression.
This function helps wp_kses_normalize_entities() to only accept valid Unicode numeric entities in hex form.
Хуков нет.
Возвращает
Строку
. Correctly encoded entity.
Использование
wp_kses_normalize_entities3( $matches );
- $matches(массив) (обязательный)
- preg_replace_callback() matches array.
Список изменений
С версии 2.7.0 | Введена. |
Код wp_kses_normalize_entities3() wp kses normalize entities3 WP 5.7.1
function wp_kses_normalize_entities3( $matches ) {
if ( empty( $matches[1] ) ) {
return '';
}
$hexchars = $matches[1];
return ( ! valid_unicode( hexdec( $hexchars ) ) ) ? "&#x$hexchars;" : '&#x' . ltrim( $hexchars, '0' ) . ';';
}