Make WordPress Core


Ignore:
Timestamp:
11/09/2021 02:15:23 AM (5 years ago)
Author:
noisysocks
Message:

Add Site Editor and PHP changes from Gutenberg 10.1 - 11.9

  • First pass at adding the site editor from the Gutenberg plugin to wp-admin/site-editor.php.
  • Adds miscellaneous PHP changes from Gutenberg 10.1 - 11.9.

Follows [52042].
See #54337.
Props youknowriad, aristath, hellofromtonya, gziolo.

File:
1 edited

Legend:

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

    r52067 r52069  
    444444                        'map_meta_cap' => true,
    445445                        'supports'     => array(
     446                                'title',
     447                                'editor',
     448                                'revisions',
     449                        ),
     450                )
     451        );
     452
     453        register_post_type(
     454                'wp_navigation',
     455                array(
     456                        'labels'                => array(
     457                                'name'                  => __( 'Navigation Menus', 'gutenberg' ),
     458                                'singular_name'         => __( 'Navigation Menu', 'gutenberg' ),
     459                                'menu_name'             => _x( 'Navigation Menus', 'Admin Menu text', 'gutenberg' ),
     460                                'add_new'               => _x( 'Add New', 'Navigation Menu', 'gutenberg' ),
     461                                'add_new_item'          => __( 'Add New Navigation Menu', 'gutenberg' ),
     462                                'new_item'              => __( 'New Navigation Menu', 'gutenberg' ),
     463                                'edit_item'             => __( 'Edit Navigation Menu', 'gutenberg' ),
     464                                'view_item'             => __( 'View Navigation Menu', 'gutenberg' ),
     465                                'all_items'             => __( 'All Navigation Menus', 'gutenberg' ),
     466                                'search_items'          => __( 'Search Navigation Menus', 'gutenberg' ),
     467                                'parent_item_colon'     => __( 'Parent Navigation Menu:', 'gutenberg' ),
     468                                'not_found'             => __( 'No Navigation Menu found.', 'gutenberg' ),
     469                                'not_found_in_trash'    => __( 'No Navigation Menu found in Trash.', 'gutenberg' ),
     470                                'archives'              => __( 'Navigation Menu archives', 'gutenberg' ),
     471                                'insert_into_item'      => __( 'Insert into Navigation Menu', 'gutenberg' ),
     472                                'uploaded_to_this_item' => __( 'Uploaded to this Navigation Menu', 'gutenberg' ),
     473                                // Some of these are a bit weird, what are they for?
     474                                'filter_items_list'     => __( 'Filter Navigation Menu list', 'gutenberg' ),
     475                                'items_list_navigation' => __( 'Navigation Menus list navigation', 'gutenberg' ),
     476                                'items_list'            => __( 'Navigation Menus list', 'gutenberg' ),
     477                        ),
     478                        'description'           => __( 'Navigation menus.', 'gutenberg' ),
     479                        'public'                => false,
     480                        '_builtin'              => true, /* internal use only. don't use this when registering your own post type. */
     481                        'has_archive'           => false,
     482                        'show_ui'               => false,
     483                        'show_in_menu'          => 'themes.php',
     484                        'show_in_admin_bar'     => false,
     485                        'show_in_rest'          => true,
     486                        'rewrite'               => false,
     487                        'map_meta_cap'          => true,
     488                        'rest_base'             => 'navigation',
     489                        'rest_controller_class' => 'WP_REST_Posts_Controller',
     490                        'supports'              => array(
    446491                                'title',
    447492                                'editor',
Note: See TracChangeset for help on using the changeset viewer.