wp/wp-admin/includes/class-walker-nav-menu-edit.php
changeset 22 8c2e4d02f4ef
parent 21 48c4eec2b7e6
--- 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