wordpress常用函数:esc_url

主要用于 URL 过滤:
拒绝不是下面协议的 URL (defaulting to http,https,ftp,ftps,mailto,news,irc,gopher,nntp,feed,and telnet)
消除无效字符和删除危险字符。
将字符转换成 HTML 实体,并且将 & 和 单引号(’) 转换成数字实体:&#038,&#039。

<?php esc_url( $url,$protocols,$_context ); ?>

解释

$url
(string) (required) 将要被清理过滤的 URL
Default: 无

$protocols
(array) (optional) 可以接受协议的数组,如果没有设置,默认是:’http’,‘https’,‘ftp’,‘ftps’,‘mailto’,‘news’,‘irc’,‘gopher’,‘nntp’,‘feed’,‘telnet’。
Default: 无

$_context
(string) (optional) 如何返回 URL。
Default: ‘display’

返回值

(string)
已经清理过滤的 URL

相关文章

我想将wordpress的默认接口路由改掉,愿意是默认的带一个 wp...
wordpress自定义分类法之后,我看到链接都自动在后面添加了一...
事情是这样的,我用 get_post_type 函数创建了一个自定义分类...
最近网站莫名其妙的被顶上了,过一个多小时,就注册一个账号...
最近服务器要到期了,就想着把网站转移到另外一台服务器,本...
今天在写wordpress的接口,然后碰到个奇怪的问题,怎么访问都...