wp_scripts()
云策文档标注
概述
wp_scripts() 函数用于初始化 WordPress 中的 $wp_scripts 全局变量,确保其作为 WP_Scripts 类的实例存在。如果 $wp_cripts 尚未设置,函数会创建一个新的 WP_Scripts 实例并返回它。
关键要点
- wp_scripts() 检查 $wp_scripts 是否为 WP_Scripts 实例,如果不是则初始化它。
- 函数返回 WP_Scripts 实例,用于管理脚本的注册、排队和输出。
- 该函数在 WordPress 4.2.0 版本中引入,是脚本处理的核心组件。
代码示例
function wp_scripts() {
global $wp_scripts;
if ( ! ( $wp_scripts instanceof WP_Scripts ) ) {
$wp_scripts = new WP_Scripts();
}
return $wp_scripts;
}
原文内容