public static function get_core_data() { if ( null !==
static::
$core &&
static::
has_same_registered_blocks( 'core'
) ) { return static::
$core;
} $config =
static::
read_json_file( __DIR__ . '/theme.json'
);
$config =
static::
translate( $config );
/**
* Filters the default data provided by WordPress for global styles & settings.
*
* @since 6.1.0
*
* @param WP_Theme_JSON_Data $theme_json Class to access and update the underlying data.
*/
$theme_json =
apply_filters( 'wp_theme_json_data_default',
new WP_Theme_JSON_Data( $config, 'default'
) );
$config =
$theme_json->
get_data();