Changeset 52747 for branches/5.9/src/wp-includes/blocks.php
- Timestamp:
- 02/17/2022 01:07:46 PM (3 years ago)
- Location:
- branches/5.9
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/5.9
-
branches/5.9/src/wp-includes/blocks.php
r52560 r52747 1329 1329 } 1330 1330 add_filter( 'block_type_metadata', '_wp_multiple_block_styles' ); 1331 1332 /** 1333 * This function takes care of adding inline styles 1334 * in the proper place, depending on the theme in use. 1335 * 1336 * For block themes, it's loaded in the head. 1337 * For classic ones, it's loaded in the body 1338 * because the wp_head action (and wp_enqueue_scripts) 1339 * happens before the render_block. 1340 * 1341 * See https://core.trac.wordpress.org/ticket/53494. 1342 * 1343 * @param string $style String containing the CSS styles to be added. 1344 */ 1345 function wp_enqueue_block_support( $style ) { 1346 $action_hook_name = 'wp_footer'; 1347 if ( wp_is_block_theme() ) { 1348 $action_hook_name = 'wp_enqueue_scripts'; 1349 } 1350 add_action( 1351 $action_hook_name, 1352 function () use ( $style ) { 1353 echo "<style>$style</style>\n"; 1354 } 1355 ); 1356 }
Note: See TracChangeset
for help on using the changeset viewer.