diff --git a/wp-admin/menu.php b/wp-admin/menu.php index 8076479220..03a2ed871a 100644 --- a/wp-admin/menu.php +++ b/wp-admin/menu.php @@ -206,15 +206,7 @@ if ( ! is_multisite() && current_user_can( 'update_themes' ) ) { if ( wp_is_block_theme() ) { $submenu['themes.php'][6] = array( _x( 'Editor', 'site editor menu item' ), 'edit_theme_options', 'site-editor.php' ); } else { - $submenu['themes.php'][6] = array( _x( 'Patterns', 'patterns menu item' ), 'edit_theme_options', 'edit.php?post_type=wp_block' ); -} - -if ( ! wp_is_block_theme() && current_theme_supports( 'block-template-parts' ) ) { - $submenu['themes.php'][7] = array( - __( 'Template Parts' ), - 'edit_theme_options', - 'site-editor.php?path=/wp_template_part/all', - ); + $submenu['themes.php'][6] = array( _x( 'Patterns', 'patterns menu item' ), 'edit_theme_options', 'site-editor.php?path=/patterns' ); } $customize_url = add_query_arg( 'return', urlencode( remove_query_arg( wp_removable_query_args(), wp_unslash( $_SERVER['REQUEST_URI'] ) ) ), 'customize.php' ); @@ -222,9 +214,7 @@ $customize_url = add_query_arg( 'return', urlencode( remove_query_arg( wp_remova // Hide Customize link on block themes unless a plugin or theme // is using 'customize_register' to add a setting. if ( ! wp_is_block_theme() || has_action( 'customize_register' ) ) { - $position = ! wp_is_block_theme() && current_theme_supports( 'block-template-parts' ) ? 8 : 7; - - $submenu['themes.php'][ $position ] = array( __( 'Customize' ), 'customize', esc_url( $customize_url ), '', 'hide-if-no-customize' ); + $submenu['themes.php'][7] = array( __( 'Customize' ), 'customize', esc_url( $customize_url ), '', 'hide-if-no-customize' ); } if ( current_theme_supports( 'menus' ) || current_theme_supports( 'widgets' ) ) { diff --git a/wp-includes/functions.php b/wp-includes/functions.php index 6e6f085d34..fad26e1192 100644 --- a/wp-includes/functions.php +++ b/wp-includes/functions.php @@ -5400,7 +5400,7 @@ function wp_widgets_add_menu() { } $menu_name = __( 'Widgets' ); - if ( wp_is_block_theme() || current_theme_supports( 'block-template-parts' ) ) { + if ( wp_is_block_theme() ) { $submenu['themes.php'][] = array( $menu_name, 'edit_theme_options', 'widgets.php' ); } else { $submenu['themes.php'][8] = array( $menu_name, 'edit_theme_options', 'widgets.php' ); diff --git a/wp-includes/version.php b/wp-includes/version.php index e1aaa600aa..aed1ac5e85 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -16,7 +16,7 @@ * * @global string $wp_version */ -$wp_version = '6.6-alpha-58277'; +$wp_version = '6.6-alpha-58278'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.