转义单引号,双引号,特殊的 HTML 字符,< > &,和修正行结束符。
这个函数主要用来转义输出到 JS 中的文本字符串, 它主要用于 inline JS(比如 a 标签的 onclick 属性中)
需要注意的是生成字符串必须在单引号中。
用法
<?php esc_js( $text ) ?>
参数
$text
(string) (required) 将转义的文本
Default: 无
返回值
JS (string)
转义之后的 js 字符串。
注解
开发者可以通过 js_escape 这个 filter 接口对返回字符串进行再次过滤。
修改记录
Since: 2.8
源文件
wp-includes/formatting.php