钩子文档

wp_kses_uri_attributes

💡 云策文档标注

概述

wp_kses_uri_attributes 是一个 WordPress 过滤器,用于管理需要包含 URL 的 HTML 属性列表。开发者可以通过此过滤器添加自定义的数据属性,确保它们被验证为 URL。

关键要点

  • 过滤器名称:wp_kses_uri_attributes
  • 用途:过滤或扩展需要包含 URL 的 HTML 属性数组
  • 参数:$uri_attributes,一个字符串数组,表示 HTML 属性名
  • 应用方式:使用 apply_filters 调用,例如 apply_filters( 'wp_kses_uri_attributes', $uri_attributes )
  • 相关函数:wp_kses_uri_attributes(),位于 wp-includes/kses.php,返回包含 URL 的 HTML 属性名数组
  • 引入版本:WordPress 5.0.1

📄 原文内容

Filters the list of attributes that are required to contain a URL.

Description

Use this filter to add any data- attributes that are required to be validated as a URL.

Parameters

$uri_attributesstring[]
HTML attribute names whose value contains a URL.

Source

$uri_attributes = apply_filters( 'wp_kses_uri_attributes', $uri_attributes );

Changelog

Version Description
5.0.1 Introduced.