Toolbar: Update the site editor link in the Admin Bar.

The details page is being removed from the site editor in 6.6. we need to direct the admin bar menu item to the "edit" mode page directly.

Props youknowriad, mamaduka.
Fixes #61266.
Built from https://develop.svn.wordpress.org/trunk@58223


git-svn-id: http://core.svn.wordpress.org/trunk@57686 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
youknowriad 2024-05-28 08:02:16 +00:00
parent 1284a7fe99
commit bd5882e27b
2 changed files with 3 additions and 1 deletions

View File

@ -455,6 +455,7 @@ function wp_admin_bar_site_menu( $wp_admin_bar ) {
* *
* @since 5.9.0 * @since 5.9.0
* @since 6.3.0 Added `$_wp_current_template_id` global for editing of current template directly from the admin bar. * @since 6.3.0 Added `$_wp_current_template_id` global for editing of current template directly from the admin bar.
* @since 6.6.0 Added the `canvas` query arg to the Site Editor link.
* *
* @global string $_wp_current_template_id * @global string $_wp_current_template_id
* *
@ -481,6 +482,7 @@ function wp_admin_bar_edit_site_menu( $wp_admin_bar ) {
array( array(
'postType' => 'wp_template', 'postType' => 'wp_template',
'postId' => $_wp_current_template_id, 'postId' => $_wp_current_template_id,
'canvas' => 'edit',
), ),
admin_url( 'site-editor.php' ) admin_url( 'site-editor.php' )
), ),

View File

@ -16,7 +16,7 @@
* *
* @global string $wp_version * @global string $wp_version
*/ */
$wp_version = '6.6-alpha-58222'; $wp_version = '6.6-alpha-58223';
/** /**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema. * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.