WordPress常用函数clean url
来自站长百科
导航: 上一页 | 首页 | WordPress中文论坛 | WordPress主机 | CMS程序 | 论坛程序 | ECShop | ShopNC | PowerEasy
说明[ ]
查看并过滤URL。
URL中若干字符被删除。如果URL用于在文本中显示链接地址,URL中的&号也会被替换。clean_url对返回的已过滤URL进行再次过滤。
用法[ ]
<?php clean_url( $url, $protocols, $context ) ?>
参数
$url
(字符串)(必需)即将被过滤的URL
默认值:None
$protocols
(数组)(可选)由可接收协议组成的数组。如果不事先设置,默认值可以是'http', 'https', 'ftp', 'ftps', 'mailto', 'news', 'irc', 'gopher', 'nntp', 'feed', 'telnet'中任一个。
默认值:null
$context
(字符串)(可选)URL的用途。
默认值:'display'
返回的值
(字符串)
应用'cleaned_url'过滤器后的$url。
示例[ ]
注释
用法:如果在$protocols中进行设置,wp_kses_bad_protocol() 函数只允许协议字符,而如果在函数中进行设置,wp_kses_bad_protocol()可允许通用字符。
修改记录
自1.2.0版本后
源文件
clean_url()位于 wp-includes/formatting.php.中。