Make WordPress Core


Ignore:
Timestamp:
12/09/2021 03:23:23 PM (3 years ago)
Author:
SergeyBiryukov
Message:

Editor: Add an editor settings flag to enable the new gallery for mobile apps for 5.9.

Currently the WordPress mobile apps rely on the __unstableGalleryWithImageBlocks flag being set in order to enable the new gallery block format.

This commit includes the value in the get_default_block_editor_settings() function in order to ensure that versions of the mobile app >= 18.2 will be able to add and edit gallery blocks in the new format.

Props glendaviesnz, ocean90, hellofromTonya, noisysocks.
Fixes #54583.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/block-editor.php

    r52322 r52349  
    202202
    203203    $editor_settings = array(
    204         'alignWide'              => get_theme_support( 'align-wide' ),
    205         'allowedBlockTypes'      => true,
    206         'allowedMimeTypes'       => get_allowed_mime_types(),
    207         'defaultEditorStyles'    => $default_editor_styles,
    208         'blockCategories'        => get_default_block_categories(),
    209         'disableCustomColors'    => get_theme_support( 'disable-custom-colors' ),
    210         'disableCustomFontSizes' => get_theme_support( 'disable-custom-font-sizes' ),
    211         'disableCustomGradients' => get_theme_support( 'disable-custom-gradients' ),
    212         'enableCustomLineHeight' => get_theme_support( 'custom-line-height' ),
    213         'enableCustomSpacing'    => get_theme_support( 'custom-spacing' ),
    214         'enableCustomUnits'      => get_theme_support( 'custom-units' ),
    215         'isRTL'                  => is_rtl(),
    216         'imageDefaultSize'       => $image_default_size,
    217         'imageDimensions'        => $image_dimensions,
    218         'imageEditing'           => true,
    219         'imageSizes'             => $available_image_sizes,
    220         'maxUploadFileSize'      => $max_upload_size,
     204        'alignWide'                        => get_theme_support( 'align-wide' ),
     205        'allowedBlockTypes'                => true,
     206        'allowedMimeTypes'                 => get_allowed_mime_types(),
     207        'defaultEditorStyles'              => $default_editor_styles,
     208        'blockCategories'                  => get_default_block_categories(),
     209        'disableCustomColors'              => get_theme_support( 'disable-custom-colors' ),
     210        'disableCustomFontSizes'           => get_theme_support( 'disable-custom-font-sizes' ),
     211        'disableCustomGradients'           => get_theme_support( 'disable-custom-gradients' ),
     212        'enableCustomLineHeight'           => get_theme_support( 'custom-line-height' ),
     213        'enableCustomSpacing'              => get_theme_support( 'custom-spacing' ),
     214        'enableCustomUnits'                => get_theme_support( 'custom-units' ),
     215        'isRTL'                            => is_rtl(),
     216        'imageDefaultSize'                 => $image_default_size,
     217        'imageDimensions'                  => $image_dimensions,
     218        'imageEditing'                     => true,
     219        'imageSizes'                       => $available_image_sizes,
     220        'maxUploadFileSize'                => $max_upload_size,
     221        // The following flag is required to enable the new Gallery block format on the mobile apps in 5.9.
     222        '__unstableGalleryWithImageBlocks' => true,
    221223    );
    222224
Note: See TracChangeset for help on using the changeset viewer.