wp_script_modules()
云策文档标注
概述
wp_script_modules() 函数用于获取或创建主 WP_Script_Modules 实例,确保在 WordPress 中管理脚本模块时有一个可用的全局实例。
关键要点
- 函数返回 WP_Script_Modules 类的实例,用于处理脚本模块的注册、排队等操作。
- 如果全局变量 $wp_script_modules 未实例化,函数会自动创建新的 WP_Script_Modules 实例。
- 此函数从 WordPress 6.5.0 版本开始引入,是脚本模块系统的核心组成部分。
代码示例
function wp_script_modules(): WP_Script_Modules {
global $wp_script_modules;
if ( ! ( $wp_script_modules instanceof WP_Script_Modules ) ) {
$wp_script_modules = new WP_Script_Modules();
}
return $wp_script_modules;
}
原文内容
Retrieves the main WP_Script_Modules instance.
Description
This function provides access to the WP_Script_Modules instance, creating one if it doesn’t exist yet.
Source
function wp_script_modules(): WP_Script_Modules {
global $wp_script_modules;
if ( ! ( $wp_script_modules instanceof WP_Script_Modules ) ) {
$wp_script_modules = new WP_Script_Modules();
}
return $wp_script_modules;
}
Changelog
| Version | Description |
|---|---|
| 6.5.0 | Introduced. |