From 28db300521571e136522fcb791e1555f5e448bee Mon Sep 17 00:00:00 2001 From: Nirav Sherasiya Date: Fri, 23 Jun 2023 09:23:12 +0530 Subject: [PATCH 1/2] Add notice of menu creation --- src/wp-admin/nav-menus.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/wp-admin/nav-menus.php b/src/wp-admin/nav-menus.php index 1758bfe221e1c..611459dec71a1 100644 --- a/src/wp-admin/nav-menus.php +++ b/src/wp-admin/nav-menus.php @@ -396,7 +396,7 @@ set_theme_mod( 'nav_menu_locations', $menu_locations ); } - wp_redirect( admin_url( 'nav-menus.php?menu=' . $_nav_menu_selected_id ) ); + wp_redirect( admin_url( 'nav-menus.php?action=create&menu=' . $_nav_menu_selected_id ) ); exit; } } else { @@ -471,6 +471,22 @@ $messages[] = '

' . __( 'Menu locations updated.' ) . '

'; } + break; + + case 'create': + $_menu_object = wp_get_nav_menu_object( $nav_menu_selected_id ); + + if ( ! empty( $_menu_object->name ) ) { + $messages[] = '

' . + sprintf( + /* translators: %s: Nav menu title. */ + __( '%s has been created successfully.' ), + '' . esc_html( $_menu_object->name ) . '' + ) . '

'; + } else { + $messages[] = '

' . __( 'The menu has not been created. Please try again.' ) . '

'; + } + break; } From b9443d7dac1f5d6283dd14443acaf3590743702e Mon Sep 17 00:00:00 2001 From: Nirav Sherasiya Date: Tue, 27 Jun 2023 17:13:27 +0530 Subject: [PATCH 2/2] Add 'menu' word to update menu notice --- src/wp-admin/includes/nav-menu.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wp-admin/includes/nav-menu.php b/src/wp-admin/includes/nav-menu.php index 98161989964aa..8b250e8822e81 100644 --- a/src/wp-admin/includes/nav-menu.php +++ b/src/wp-admin/includes/nav-menu.php @@ -1476,7 +1476,7 @@ function wp_nav_menu_update_menu_items( $nav_menu_selected_id, $nav_menu_selecte $messages[] = '

' . sprintf( /* translators: %s: Nav menu title. */ - __( '%s has been updated.' ), + __( '%s menu has been updated.' ), '' . $nav_menu_selected_title . '' ) . '

';