Changeset 55541 for trunk/src/wp-includes/block-supports/layout.php
- Timestamp:
- 03/13/2023 04:30:09 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/block-supports/layout.php
r55439 r55541 320 320 */ 321 321 function wp_render_layout_support_flag( $block_content, $block ) { 322 $block_type = WP_Block_Type_Registry::get_instance()->get_registered( $block['blockName'] );323 $support_layout = block_has_support( $block_type, array( '__experimentalLayout' ), false );322 $block_type = WP_Block_Type_Registry::get_instance()->get_registered( $block['blockName'] ); 323 $support_layout = block_has_support( $block_type, array( '__experimentalLayout' ), false ); 324 324 $has_child_layout = isset( $block['attrs']['style']['layout']['selfStretch'] ); 325 325 … … 370 370 } 371 371 372 $global_settings = wp_get_global_settings(); 373 $block_gap = _wp_array_get( $global_settings, array( 'spacing', 'blockGap' ), null ); 374 $has_block_gap_support = isset( $block_gap ); 375 $global_layout_settings = _wp_array_get( $global_settings, array( 'layout' ), null ); 376 $root_padding_aware_alignments = _wp_array_get( $global_settings, array( 'useRootPaddingAwareAlignments' ), false ); 377 378 $default_block_layout = _wp_array_get( $block_type->supports, array( '__experimentalLayout', 'default' ), array() ); 379 $used_layout = isset( $block['attrs']['layout'] ) ? $block['attrs']['layout'] : $default_block_layout; 372 $global_settings = wp_get_global_settings(); 373 $global_layout_settings = _wp_array_get( $global_settings, array( 'layout' ), null ); 374 $used_layout = isset( $block['attrs']['layout'] ) ? $block['attrs']['layout'] : _wp_array_get( $block_type->supports, array( '__experimentalLayout', 'default' ), array() ); 380 375 381 376 if ( isset( $used_layout['inherit'] ) && $used_layout['inherit'] && ! $global_layout_settings ) { … … 392 387 $used_layout['type'] = 'constrained'; 393 388 } 389 390 $root_padding_aware_alignments = _wp_array_get( $global_settings, array( 'useRootPaddingAwareAlignments' ), false ); 394 391 395 392 if ( … … 458 455 */ 459 456 $should_skip_gap_serialization = wp_should_skip_block_supports_serialization( $block_type, 'spacing', 'blockGap' ); 457 458 $block_gap = _wp_array_get( $global_settings, array( 'spacing', 'blockGap' ), null ); 459 $has_block_gap_support = isset( $block_gap ); 460 460 461 461 $style = wp_get_layout_style(
Note: See TracChangeset
for help on using the changeset viewer.