diff --git a/src/wp-admin/nav-menus.php b/src/wp-admin/nav-menus.php index b5328c4b62bb4..1443d73d3f314 100644 --- a/src/wp-admin/nav-menus.php +++ b/src/wp-admin/nav-menus.php @@ -1200,7 +1200,8 @@ function wp_nav_menu_max_depth( $classes ) { $description ) : - $checked = false; + $checked = false; + $aria_describedby = ''; if ( isset( $menu_locations[ $location ] ) && 0 !== $nav_menu_selected_id @@ -1208,17 +1209,30 @@ function wp_nav_menu_max_depth( $classes ) { ) { $checked = true; } + + if ( ! empty( $menu_locations[ $location ] ) + && $menu_locations[ $location ] !== $nav_menu_selected_id + ) { + $aria_describedby = "theme-location-set-$location"; + } ?>