wp_kses_uri_attributes()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_kses_uri_attributes(): string[]
Описание
Возвращает список всех HTML-атрибутов, которые согласно спецификации HTML должны содержать URL.
Этот список включает URI-атрибуты, как разрешённые, так и запрещённые KSES.
Оригинал (английский)
This function returns a list of all HTML attributes that must contain a URL according to the HTML specification.
This list includes URI attributes both allowed and disallowed by KSES.
Возвращаемое значение
string[]
Исходный код
wp-includes/kses.php:1229
function wp_kses_uri_attributes() {
$uri_attributes = array(
'action',
'archive',
'background',
'cite',
'classid',
'codebase',
'data',
'formaction',
'href',
'icon',
'longdesc',
'manifest',
'poster',
'profile',
'src',
'usemap',
'xmlns',
);
/**
* Filters the list of attributes that are required to contain a URL.
*
* Use this filter to add any `data-` attributes that are required to be
* validated as a URL.
*
* @since 5.0.1
*
* @param string[] $uri_attributes HTML attribute names whose value contains a URL.
*/
$uri_attributes = apply_filters( 'wp_kses_uri_attributes', $uri_attributes );
return $uri_attributes;
}
История изменений
| Версия | Описание |
|---|---|
| 5.0.1 | Introduced. |

