Make WordPress Core

Ticket #13499: _nav-menu.php

File _nav-menu.php, 782 bytes (added by DreadLox, 13 years ago)

Patch to show parent item in nav menu meta boxes

Line 
1Index: wp-admin/includes/nav-menu.php
2===================================================================
3--- wp-admin/includes/nav-menu.php      (révision 16602)
4+++ wp-admin/includes/nav-menu.php      (copie de travail)
5@@ -234,6 +234,14 @@
6                }
7                $output .= '" name="menu-item[' . $possible_object_id . '][menu-item-object-id]" value="'. esc_attr( $item->object_id ) .'" /> ';
8                $output .= empty( $item->label ) ? esc_html( $item->title ) : esc_html( $item->label );
9+               
10+               if( isset($item->post_parent) && $item->post_parent ) {
11+                       $parent_item = get_post($item->post_parent);
12+                       $output .= '<p class="description">' . __('Parent:') . ' ';
13+                       $output .= esc_html( $parent_item->post_title );
14+                       $output .= '</p>';
15+               }
16+               
17                $output .= '</label>';
18 
19                // Menu item hidden fields