wp_metadata_lazyloader()
云策文档标注
概述
wp_metadata_lazyloader() 是一个 WordPress 函数,用于获取 WP_Metadata_Lazyloader 类的单例实例,该实例管理元数据的延迟加载队列。
关键要点
- 函数返回 WP_Metadata_Lazyloader 对象,用于处理元数据的延迟加载。
- 使用单例模式确保全局只有一个实例。
- 相关函数包括 wp_lazyload_comment_meta()、wp_lazyload_term_meta() 和 wp_lazyload_site_meta(),用于将特定类型的元数据加入队列。
- 自 WordPress 4.5.0 版本引入。
代码示例
function wp_metadata_lazyloader() {
static $wp_metadata_lazyloader;
if ( null === $wp_metadata_lazyloader ) {
$wp_metadata_lazyloader = new WP_Metadata_Lazyloader();
}
return $wp_metadata_lazyloader;
}
原文内容
Retrieves the queue for lazy-loading metadata.
Source
function wp_metadata_lazyloader() {
static $wp_metadata_lazyloader;
if ( null === $wp_metadata_lazyloader ) {
$wp_metadata_lazyloader = new WP_Metadata_Lazyloader();
}
return $wp_metadata_lazyloader;
}
Changelog
| Version | Description |
|---|---|
| 4.5.0 | Introduced. |