wp_interactivity()
云策文档标注
概述
wp_interactivity() 函数用于获取或创建主 WP_Interactivity_API 实例,确保在 WordPress 交互性 API 开发中可全局访问。
关键要点
- 函数返回 WP_Interactivity_API 实例,若不存在则自动创建
- 通过全局变量 $wp_interactivity 管理实例,避免重复初始化
- 是 WordPress 交互性 API 的核心入口点,支持相关函数如 wp_interactivity_state() 和 wp_interactivity_config()
代码示例
function wp_interactivity(): WP_Interactivity_API {
global $wp_interactivity;
if ( ! ( $wp_interactivity instanceof WP_Interactivity_API ) ) {
$wp_interactivity = new WP_Interactivity_API();
}
return $wp_interactivity;
}
原文内容
Retrieves the main WP_Interactivity_API instance.
Description
It provides access to the WP_Interactivity_API instance, creating one if it doesn’t exist yet.
Source
function wp_interactivity(): WP_Interactivity_API {
global $wp_interactivity;
if ( ! ( $wp_interactivity instanceof WP_Interactivity_API ) ) {
$wp_interactivity = new WP_Interactivity_API();
}
return $wp_interactivity;
}
Changelog
| Version | Description |
|---|---|
| 6.5.0 | Introduced. |