var_dump( WP_Theme_JSON_Resolver::get_merged_data( ));
var_dump( wp_get_global_settings() );
WP_Theme_JSON_Resolver::get_user_global_styles_post_id()
WP_Theme_JSON_Resolver::get_theme_data()->get_custom_templates()
theme_data = WP_Theme_JSON_Resolver::get_theme_data()->get_template_parts();
if ( WP_Theme_JSON_Resolver::theme_has_support() ) {
wp_get_global_stylesheet()
wp_get_global_settings()
get_block_template()
get_block_file_template()
block_header_area()
block_footer_area()
theme.json を使用して開発を行っていると、変更内容がブラウザに表示されるまでに30秒以上かかることに気がつくかもしれません。これは、theme.json
がキャッシュされているためです。このキャッシュの問題を解決するには、wp-config.php
の WP_DEBUG
または SCRIPT_DEBUG
を ‘true’ に設定します。これにより、WordPress はキャッシュをスキップし、常に新しいデータを使用します。
$global_settings = wp_get_global_settings();
$test = $global_settings['custom'];
var_dump( $test);