Make WordPress Core


Ignore:
Timestamp:
02/13/2026 11:48:09 AM (8 months ago)
Author:
wildworks
Message:

Administration: Update Site Editor URLs to use path-based format.

Updates Site Editor URLs from legacy query parameters to the new path-based p parameter format.

Props jabir20, phpbits, sainathpoojary, SirLouen, westonruter, wildworks.
Fixes #63110.

File:
1 edited

Legend:

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

    r61596 r61634  
    360360        $template_edit_link = 'site-editor.php?' . build_query(
    361361                array(
    362                         'postType' => '%s',
    363                         'postId'   => '%s',
    364                         'canvas'   => 'edit',
     362                        'p'      => '/%s/%s',
     363                        'canvas' => 'edit',
    365364                )
    366365        );
    … …  
    532531        $navigation_post_edit_link = 'site-editor.php?' . build_query(
    533532                array(
    534                         'postId'   => '%s',
    535                         'postType' => 'wp_navigation',
    536                         'canvas'   => 'edit',
     533                        'p'      => '/wp_navigation/%s',
     534                        'canvas' => 'edit',
    537535                )
    538536        );
Note: See TracChangeset for help on using the changeset viewer.