WordPress常用函数wp kses attr

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页 | 首页 | WordPress中文论坛 | WordPress主机 | CMS程序 | 论坛程序 | ECShop | ShopNC | PowerEasy

说明[ ]

该函数删除元素不允许的所有属性。

若某些属性得到许可,函数调用wp_kses_hair()进一步分裂这些属性,并利用 wp_kses_hair()返回的信息创建新的HTML代码。该函数删除剩余的'<' and '>'字符。此外该函数还负责检查标签是否具有XHTML结尾斜线,如果有,函数会在返回的代码中也添加结尾斜线。

用法[ ]

<?php wp_kses_attr( $element, $attr, $allowed_html, $allowed_protocols ) ?> 

参数

$element

(字符串)(必需)HTML元素/标签

默认值:None

$attr

(字符串)(必需)从HTML元素到HTML元素结束标签的HTML属性

默认值:None

$allowed_html

(数组)(必需)被许可的HTML元素

默认值:None

$allowed_protocols

(数组)(可选)被许可的协议

默认值:None

返回的值

(字符串)

删除内容后的HTML元素

示例[ ]

注释

修改记录

自1.0.0版本起

源文件

wp_kses_attr()位于wp-includes/kses.php中。


相关条目[ ]