Make WordPress Core

Changeset 53094


Ignore:
Timestamp:
04/07/2022 01:38:08 PM (4 years ago)
Author:
gziolo
Message:

Editor: Update preload paths for post, site and widgets editors

Changes the REST endpoints that get preloaded when displaying a page for post, site and widgets editor, so that they are in sync with what the latest version of Gutenberg to be shipped with Core 6.0 really requests.

Props jsnajdr.
See #55505.

Location:
trunk/src/wp-admin
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/edit-form-blocks.php

    r53070 r53094  
    5858// Preload common data.
    5959$preload_paths = array(
    60         '/wp/v2/types?context=edit',
    61         '/wp/v2/taxonomies?context=edit',
    62         '/wp/v2/themes?status=active',
     60        '/wp/v2/types?context=view',
     61        '/wp/v2/taxonomies?context=view',
     62        add_query_arg(
     63                array(
     64                        'context' => 'edit',
     65                        'per_page' => -1,
     66                ),
     67                rest_get_route_for_post_type_items( 'wp_block' )
     68        ),
    6369        add_query_arg( 'context', 'edit', $rest_path ),
    6470        sprintf( '/wp/v2/types/%s?context=edit', $post_type ),
    6571        '/wp/v2/users/me',
    6672        array( rest_get_route_for_post_type_items( 'attachment' ), 'OPTIONS' ),
     73        array( rest_get_route_for_post_type_items( 'page' ), 'OPTIONS' ),
    6774        array( rest_get_route_for_post_type_items( 'wp_block' ), 'OPTIONS' ),
    6875        sprintf( '%s/autosaves?context=edit', $rest_path ),
  • trunk/src/wp-admin/site-editor.php

    r53093 r53094  
    8888$preload_paths           = array(
    8989        array( '/wp/v2/media', 'OPTIONS' ),
    90         '/wp/v2/types?context=edit',
     90        '/wp/v2/types?context=view',
    9191        '/wp/v2/types/wp_template?context=edit',
    9292        '/wp/v2/types/wp_template-part?context=edit',
    93         '/wp/v2/taxonomies?context=edit',
    94         '/wp/v2/pages?context=edit',
    95         '/wp/v2/categories?context=edit',
    96         '/wp/v2/posts?context=edit',
    97         '/wp/v2/tags?context=edit',
    9893        '/wp/v2/templates?context=edit&per_page=-1',
    9994        '/wp/v2/template-parts?context=edit&per_page=-1',
    100         '/wp/v2/settings',
    10195        '/wp/v2/themes?context=edit&status=active',
    10296        '/wp/v2/global-styles/' . $active_global_styles_id . '?context=edit',
  • trunk/src/wp-admin/widgets-form-blocks.php

    r52942 r53094  
    2020$preload_paths = array(
    2121        array( rest_get_route_for_post_type_items( 'attachment' ), 'OPTIONS' ),
     22        '/wp/v2/widget-types?context=edit&per_page=-1',
    2223        '/wp/v2/sidebars?context=edit&per_page=-1',
    2324        '/wp/v2/widgets?context=edit&per_page=-1&_embed=about',
Note: See TracChangeset for help on using the changeset viewer.