From 14e54b5d20db638d57009e44d8fec2446bdd428f Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Thu, 15 Sep 2022 20:26:13 +0000 Subject: [PATCH] Editor: Finalize the `theme_json_get_style_nodes` hook name. This consolidates the name of a filter introduced earlier in the 6.1 cycle, renaming it from `get_style_nodes` to `theme_json_get_style_nodes` as to be more coherent with the other hooks introduced in 6.1 as well. This commit backports the original PR from Gutenberg repository: * [https://github.com/WordPress/gutenberg/pull/44189 #44189 Use prefix 'theme_json_' in hooks related to theme.json] Reference: [https://github.com/WordPress/wordpress-develop/pull/3247 #3247 Add hooks to filter theme.json data]. Follow-up to [54118]. Props oandregal, scruffian, bernhard-reiter. See #56467. git-svn-id: https://develop.svn.wordpress.org/trunk@54183 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-includes/class-wp-theme-json.php | 2 +- src/wp-includes/script-loader.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/wp-includes/class-wp-theme-json.php b/src/wp-includes/class-wp-theme-json.php index 4e7c704cce16b..bfb659d2ed583 100644 --- a/src/wp-includes/class-wp-theme-json.php +++ b/src/wp-includes/class-wp-theme-json.php @@ -1873,7 +1873,7 @@ protected static function get_style_nodes( $theme_json, $selectors = array() ) { * * @param array $nodes Style nodes with metadata. */ - return apply_filters( 'get_style_nodes', $nodes ); + return apply_filters( 'theme_json_get_style_nodes', $nodes ); } /** diff --git a/src/wp-includes/script-loader.php b/src/wp-includes/script-loader.php index 4ba0d2101ab9d..c2fa897e296e6 100644 --- a/src/wp-includes/script-loader.php +++ b/src/wp-includes/script-loader.php @@ -2413,7 +2413,7 @@ function wp_enqueue_global_styles() { * This removes the CSS from the global-styles stylesheet and adds it to the inline CSS for each block. */ if ( $separate_assets ) { - add_filter( 'get_style_nodes', 'wp_filter_out_block_nodes' ); + add_filter( 'theme_json_get_style_nodes', 'wp_filter_out_block_nodes' ); // Add each block as an inline css. wp_add_global_styles_for_blocks(); }