--- a/wp/wp-admin/includes/class-walker-nav-menu-edit.php Fri Sep 05 18:40:08 2025 +0200
+++ b/wp/wp-admin/includes/class-walker-nav-menu-edit.php Fri Sep 05 18:52:52 2025 +0200
@@ -218,18 +218,20 @@
<?php _e( 'Open link in a new tab' ); ?>
</label>
</p>
- <p class="field-css-classes description description-thin">
- <label for="edit-menu-item-classes-<?php echo $item_id; ?>">
- <?php _e( 'CSS Classes (optional)' ); ?><br />
- <input type="text" id="edit-menu-item-classes-<?php echo $item_id; ?>" class="widefat code edit-menu-item-classes" name="menu-item-classes[<?php echo $item_id; ?>]" value="<?php echo esc_attr( implode( ' ', $menu_item->classes ) ); ?>" />
- </label>
- </p>
- <p class="field-xfn description description-thin">
- <label for="edit-menu-item-xfn-<?php echo $item_id; ?>">
- <?php _e( 'Link Relationship (XFN)' ); ?><br />
- <input type="text" id="edit-menu-item-xfn-<?php echo $item_id; ?>" class="widefat code edit-menu-item-xfn" name="menu-item-xfn[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $menu_item->xfn ); ?>" />
- </label>
- </p>
+ <div class="description-group">
+ <p class="field-css-classes description description-thin">
+ <label for="edit-menu-item-classes-<?php echo $item_id; ?>">
+ <?php _e( 'CSS Classes (optional)' ); ?><br />
+ <input type="text" id="edit-menu-item-classes-<?php echo $item_id; ?>" class="widefat code edit-menu-item-classes" name="menu-item-classes[<?php echo $item_id; ?>]" value="<?php echo esc_attr( implode( ' ', $menu_item->classes ) ); ?>" />
+ </label>
+ </p>
+ <p class="field-xfn description description-thin">
+ <label for="edit-menu-item-xfn-<?php echo $item_id; ?>">
+ <?php _e( 'Link Relationship (XFN)' ); ?><br />
+ <input type="text" id="edit-menu-item-xfn-<?php echo $item_id; ?>" class="widefat code edit-menu-item-xfn" name="menu-item-xfn[<?php echo $item_id; ?>]" value="<?php echo esc_attr( $menu_item->xfn ); ?>" />
+ </label>
+ </p>
+ </div>
<p class="field-description description description-wide">
<label for="edit-menu-item-description-<?php echo $item_id; ?>">
<?php _e( 'Description' ); ?><br />
@@ -240,6 +242,31 @@
<?php
/**
+ * Update parent and order of menu item using select inputs.
+ *
+ * @since 6.7.0
+ */
+ ?>
+
+ <div class="field-move-combo description-group">
+ <p class="description description-wide">
+ <label for="edit-menu-item-parent-<?php echo $item_id; ?>">
+ <?php _e( 'Menu Parent' ); ?>
+ </label>
+ <select class="edit-menu-item-parent widefat" id="edit-menu-item-parent-<?php echo $item_id; ?>" name="menu-item-parent[<?php echo $item_id; ?>]">
+ </select>
+ </p>
+ <p class="description description-wide">
+ <label for="edit-menu-item-order-<?php echo $item_id; ?>">
+ <?php _e( 'Menu Order' ); ?>
+ </label>
+ <select class="edit-menu-item-order widefat" id="edit-menu-item-order-<?php echo $item_id; ?>" name="menu-item-order[<?php echo $item_id; ?>]">
+ </select>
+ </p>
+ </div>
+
+ <?php
+ /**
* Fires just before the move buttons of a nav menu item in the menu editor.
*
* @since 5.4.0
@@ -320,4 +347,4 @@
<?php
$output .= ob_get_clean();
}
-}
+}
\ No newline at end of file