--- a/wp/wp-admin/nav-menus.php Fri Sep 05 18:40:08 2025 +0200
+++ b/wp/wp-admin/nav-menus.php Fri Sep 05 18:52:52 2025 +0200
@@ -597,6 +597,8 @@
'movedTop' => __( 'Menu item moved to the top' ),
'movedLeft' => __( 'Menu item moved out of submenu' ),
'movedRight' => __( 'Menu item is now a sub-item' ),
+ 'parentUpdated' => __( 'Menu parent updated' ),
+ 'orderUpdated' => __( 'Menu order updated' ),
);
wp_localize_script( 'nav-menu', 'menus', $nav_menus_l10n );
@@ -672,6 +674,8 @@
/**
* @global int $_wp_nav_menu_max_depth
*
+ * @since 3.0.0
+ *
* @param string $classes
* @return string
*/
@@ -875,45 +879,45 @@
<div class="locations-row-links">
<?php if ( isset( $menu_locations[ $_location ] ) && 0 !== $menu_locations[ $_location ] ) : ?>
<span class="locations-edit-menu-link">
- <a href="
<?php
- echo esc_url(
- add_query_arg(
- array(
- 'action' => 'edit',
- 'menu' => $menu_locations[ $_location ],
- ),
- admin_url( 'nav-menus.php' )
- )
+ printf(
+ '<a href="%1$s">
+ <span aria-hidden="true">%2$s</span>
+ <span class="screen-reader-text">%3$s</span>
+ </a>',
+ esc_url(
+ add_query_arg(
+ array(
+ 'action' => 'edit',
+ 'menu' => $menu_locations[ $_location ],
+ ),
+ admin_url( 'nav-menus.php' )
+ )
+ ),
+ _x( 'Edit', 'menu' ),
+ /* translators: Hidden accessibility text. */
+ __( 'Edit selected menu' )
);
?>
- ">
- <span aria-hidden="true"><?php _ex( 'Edit', 'menu' ); ?></span><span class="screen-reader-text">
- <?php
- /* translators: Hidden accessibility text. */
- _e( 'Edit selected menu' );
- ?>
- </span>
- </a>
</span>
<?php endif; ?>
<span class="locations-add-menu-link">
- <a href="
<?php
- echo esc_url(
- add_query_arg(
- array(
- 'action' => 'edit',
- 'menu' => 0,
- 'use-location' => $_location,
- ),
- admin_url( 'nav-menus.php' )
- )
+ printf(
+ '<a href="%1$s">%2$s</a>',
+ esc_url(
+ add_query_arg(
+ array(
+ 'action' => 'edit',
+ 'menu' => 0,
+ 'use-location' => $_location,
+ ),
+ admin_url( 'nav-menus.php' )
+ )
+ ),
+ _x( 'Use new menu', 'menu' )
);
?>
- ">
- <?php _ex( 'Use new menu', 'menu' ); ?>
- </a>
</span>
</div><!-- .locations-row-links -->
</td><!-- .menu-location-menus -->
@@ -1199,8 +1203,8 @@
$checked = false;
if ( isset( $menu_locations[ $location ] )
- && 0 !== $nav_menu_selected_id
- && $menu_locations[ $location ] === $nav_menu_selected_id
+ && 0 !== $nav_menu_selected_id
+ && $menu_locations[ $location ] === $nav_menu_selected_id
) {
$checked = true;
}
@@ -1237,26 +1241,34 @@
<?php if ( $add_new_screen ) : ?>
<span class="cancel-action">
- <a class="submitcancel cancellation menu-cancel" href="<?php echo esc_url( admin_url( 'nav-menus.php' ) ); ?>"><?php _e( 'Cancel' ); ?></a>
+ <?php
+ printf(
+ '<a class="submitcancel cancellation menu-cancel" href="%1$s">%2$s</a>',
+ esc_url( admin_url( 'nav-menus.php' ) ),
+ __( 'Cancel' )
+ );
+ ?>
</span><!-- END .cancel-action -->
<?php else : ?>
<span class="delete-action">
- <a class="submitdelete deletion menu-delete" href="
<?php
- echo esc_url(
- wp_nonce_url(
- add_query_arg(
- array(
- 'action' => 'delete',
- 'menu' => $nav_menu_selected_id,
+ printf(
+ '<a class="submitdelete deletion menu-delete" href="%1$s">%2$s</a>',
+ esc_url(
+ wp_nonce_url(
+ add_query_arg(
+ array(
+ 'action' => 'delete',
+ 'menu' => $nav_menu_selected_id,
+ ),
+ admin_url( 'nav-menus.php' )
),
- admin_url( 'nav-menus.php' )
- ),
- 'delete-nav_menu-' . $nav_menu_selected_id
- )
+ 'delete-nav_menu-' . $nav_menu_selected_id
+ )
+ ),
+ __( 'Delete Menu' )
);
?>
- "><?php _e( 'Delete Menu' ); ?></a>
</span><!-- END .delete-action -->
<?php endif; ?>