get_registered_theme_features()
云策文档标注
概述
get_registered_theme_features() 函数用于获取已注册的主题功能列表,返回一个以功能名称为键的数组。该函数在 WordPress 5.5.0 版本中引入。
关键要点
- 函数返回全局变量 $_wp_registered_theme_features 的值,如果该变量不是数组则返回空数组。
- 主要用于 REST API 中的 WP_REST_Themes_Controller 类,用于准备主题响应和获取主题模式。
- 函数源码简单,直接访问全局数组,适合开发者快速查询已注册的主题功能。
代码示例
function get_registered_theme_features() {
global $_wp_registered_theme_features;
if ( ! is_array( $_wp_registered_theme_features ) ) {
return array();
}
return $_wp_registered_theme_features;
}
原文内容