【WordPress相关】WordPress 常用函数 / esc_url
作品分类:Wordpress相关 字符 过滤 转换成 函数 常用 WordPress esc_url
WordPress 常用函数 / esc_url,
简介
主要用于 URL 过滤:
- 拒绝不是下面协议的 URL (defaulting to http, https, ftp, ftps, mailto, news, irc, gopher, nntp, feed, and telnet)
- 消除无效字符和删除危险字符。
- 将字符转换成 HTML 实体,并且将 & 和 单引号(’) 转换成数字实体:&, '。
用法
<?php esc_url( $url, $protocols, $_context ); ?>
参数
$url
(string) (required) 将要被清理过滤的 URL
Default: 无
<script async src=”//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js”></script> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>
$protocols
(array) (optional) 可以接受协议的数组,如果没有设置,默认是:’http’, ‘https’, ‘ftp’, ‘ftps’, ‘mailto’, ‘news’, ‘irc’, ‘gopher’, ‘nntp’, ‘feed’, ‘telnet’。
Default: 无
$_context
(string) (optional) 如何返回 URL。
Default: ‘display’
返回值
(string)
已经清理过滤的 URL
修改记录
Since: 2.8
源文件
wp-includes/formatting.php
原创文章,作者:starterknow,如若转载,请注明出处:https://www.starterknow.com/31973.html