Changeset 54159 for trunk/src/wp-includes/block-editor.php
- Timestamp:
- 09/14/2022 02:19:16 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/block-editor.php
r54155 r54159 210 210 'disableCustomFontSizes' => get_theme_support( 'disable-custom-font-sizes' ), 211 211 'disableCustomGradients' => get_theme_support( 'disable-custom-gradients' ), 212 'disableLayoutStyles' => get_theme_support( 'disable-layout-styles' ), 212 213 'enableCustomLineHeight' => get_theme_support( 'custom-line-height' ), 213 214 'enableCustomSpacing' => get_theme_support( 'custom-spacing' ), … … 418 419 $global_styles[] = $block_classes; 419 420 } 421 } else { 422 // If there is no `theme.json` file, ensure base layout styles are still available. 423 $block_classes = array( 424 'css' => 'base-layout-styles', 425 '__unstableType' => 'base-layout', 426 'isGlobalStyles' => true, 427 ); 428 $actual_css = wp_get_global_stylesheet( array( $block_classes['css'] ) ); 429 if ( '' !== $actual_css ) { 430 $block_classes['css'] = $actual_css; 431 $global_styles[] = $block_classes; 432 } 420 433 } 421 434 … … 475 488 unset( $editor_settings['__experimentalFeatures']['spacing']['padding'] ); 476 489 } 490 if ( isset( $editor_settings['__experimentalFeatures']['spacing']['customSpacingSize'] ) ) { 491 $editor_settings['disableCustomSpacingSizes'] = ! $editor_ettings['__experimentalFeatures']['spacing']['customSpacingSize']; 492 unset( $editor_settings['__experimentalFeatures']['spacing']['customSpacingSize'] ); 493 } 494 if ( isset( $editor_settings['__experimentalFeatures']['spacing']['spacingSizes'] ) ) { 495 $spacing_sizes_by_origin = $editor_settings['__experimentalFeatures']['spacing']['spacingSizes']; 496 $editor_settings['spacingSizes'] = isset( $spacing_sizes_by_origin['custom'] ) ? 497 $spacing_sizes_by_origin['custom'] : ( 498 isset( $spacing_sizes_by_origin['theme'] ) ? 499 $spacing_sizes_by_origin['theme'] : 500 $spacing_sizes_by_origin['default'] 501 ); 502 } 477 503 478 504 $editor_settings['__unstableResolvedAssets'] = _wp_get_iframed_editor_assets(); 479 505 $editor_settings['localAutosaveInterval'] = 15; 506 $editor_settings['disableLayoutStyles'] = current_theme_supports( 'disable-layout-styles' ); 480 507 $editor_settings['__experimentalDiscussionSettings'] = array( 481 508 'commentOrder' => get_option( 'comment_order' ),
Note: See TracChangeset
for help on using the changeset viewer.