From 30a17c9ab99778c7dd01571e3c95ec003adeecc0 Mon Sep 17 00:00:00 2001 From: Mark Jaquith Date: Sat, 27 Jul 2013 06:50:59 +0000 Subject: [PATCH] Reinstate 'label' property of nav menu items. Fixes a regression from [22234]. Fixes #24840. Props johnbillion. git-svn-id: https://develop.svn.wordpress.org/trunk@24798 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/includes/nav-menu.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wp-admin/includes/nav-menu.php b/wp-admin/includes/nav-menu.php index 420f3147bb..7e9fe6ad64 100644 --- a/wp-admin/includes/nav-menu.php +++ b/wp-admin/includes/nav-menu.php @@ -264,6 +264,8 @@ class Walker_Nav_Menu_Checklist extends Walker_Nav_Menu { if ( property_exists( $item, 'front_or_home' ) && $item->front_or_home ) { $title = sprintf( _x( 'Home: %s', 'nav menu front page title' ), $item->post_title ); $output .= ' add-to-top'; + } elseif ( property_exists( $item, 'label' ) ) { + $title = $item->label; } $output .= '" name="menu-item[' . $possible_object_id . '][menu-item-object-id]" value="'. esc_attr( $item->object_id ) .'" /> '; $output .= isset( $title ) ? esc_html( $title ) : esc_html( $item->title );