wordpress 函数:wp-云顶国际

wp_kses_split()调用它用来修正格式错误的 html 标签。

它摒弃了一些非常畸形的标签,如<:::>,如果 html 元素不被允许,就返回一个空字符串,否则,这个元素将被分拆成元素和它的属性列表。

标签被分拆元素和它的属性列表之后,会使用另外一个过滤器,把非法的属性删除,并且返回。

用法

参数

$string 
(string) (required) 要过滤的字符串
default: none

$allowed_html
(array) (required) 允许的 html 元素
default: none

$allowed_protocols
(array) (required) 允许的协议
default: none

返回值

(string) 
修正了 html 标签的字符串。

注解

  • 这是一个私有函数,不应该直接被调用,列在 codex 只是为了文档的完整性。
  • 使用 wp_kses_attr() 过滤非法的属性。

修改记录

since: 1.0.0

源文件

wp-includes/kses.php

         
网站地图