From a28e43fa7fabe4005c95e6dd46b897c7002bea99 Mon Sep 17 00:00:00 2001 From: Mark Jaquith Date: Wed, 17 Mar 2010 16:19:58 +0000 Subject: [PATCH] Separate update/create menu logic so new menus have name created properly. see #11817 git-svn-id: https://develop.svn.wordpress.org/trunk@13732 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/nav-menus.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/wp-admin/nav-menus.php b/wp-admin/nav-menus.php index 91b2a8899c..ba737dc7c2 100644 --- a/wp-admin/nav-menus.php +++ b/wp-admin/nav-menus.php @@ -86,10 +86,7 @@ switch ( $action ) { } unset($add_nav_menu); } - } - - // Update menu name - if ( isset($_POST['menu-name']) ) { + } elseif ( isset($_POST['menu-name']) ) { $old_nav_menu = get_term( $nav_menu_selected_id, 'nav_menu', ARRAY_A ); $args = array( 'name' => $_POST['menu-name'], 'slug' => null, 'description' => $old_nav_menu['description'], 'parent' => $old_nav_menu['parent'], ); $new_nav_menu = wp_update_term( $nav_menu_selected_id, 'nav_menu', $args );