Changeset 56209
- Timestamp:
- 07/11/2023 11:31:48 AM (15 months ago)
- Location:
- trunk/src/wp-includes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/admin-bar.php
r55881 r56209 420 420 * @since 5.9.0 421 421 * 422 * @global string $_wp_current_template_id 423 * @since 6.3.0 Added `$_wp_current_template_id` global for editing of current template directly from the admin bar. 424 * 422 425 * @param WP_Admin_Bar $wp_admin_bar The WP_Admin_Bar instance. 423 426 */ 424 427 function wp_admin_bar_edit_site_menu( $wp_admin_bar ) { 428 global $_wp_current_template_id; 429 425 430 // Don't show if a block theme is not activated. 426 431 if ( ! wp_is_block_theme() ) { … … 437 442 'id' => 'site-editor', 438 443 'title' => __( 'Edit site' ), 439 'href' => admin_url( 'site-editor.php' ), 444 'href' => add_query_arg( 445 array( 446 'postType' => 'wp_template', 447 'postId' => $_wp_current_template_id, 448 ), 449 admin_url( 'site-editor.php' ) 450 ), 440 451 ) 441 452 ); -
trunk/src/wp-includes/block-template.php
r56060 r56209 24 24 * 25 25 * @since 5.8.0 26 * @since 6.3.0 Added `$_wp_current_template_id` global for editing of current template directly from the admin bar. 26 27 * 27 28 * @global string $_wp_current_template_content 29 * @global string $_wp_current_template_id 28 30 * 29 31 * @param string $template Path to the template. See locate_template(). … … 33 35 */ 34 36 function locate_block_template( $template, $type, array $templates ) { 35 global $_wp_current_template_content ;37 global $_wp_current_template_content, $_wp_current_template_id; 36 38 37 39 if ( ! current_theme_supports( 'block-templates' ) ) { … … 65 67 66 68 if ( $block_template ) { 69 $_wp_current_template_id = $block_template->id; 70 67 71 if ( empty( $block_template->content ) && is_user_logged_in() ) { 68 72 $_wp_current_template_content =
Note: See TracChangeset
for help on using the changeset viewer.