Changeset 15191 for trunk/wp-admin/includes/nav-menu.php
- Timestamp:
- 06/10/2010 05:37:15 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/includes/nav-menu.php
r15116 r15191 366 366 function wp_nav_menu_setup() { 367 367 // Register meta boxes 368 if ( get_registered_nav_menus() && wp_get_nav_menus() )368 if ( ( current_theme_supports( 'widgets' ) || get_registered_nav_menus() ) && wp_get_nav_menus() ) 369 369 add_meta_box( 'nav-menu-theme-locations', __( 'Theme Locations' ), 'wp_nav_menu_locations_meta_box' , 'nav-menus', 'side', 'default' ); 370 370 add_meta_box( 'add-custom-links', __('Custom Links'), 'wp_nav_menu_item_link_meta_box', 'nav-menus', 'side', 'default' ); … … 462 462 global $nav_menu_selected_id; 463 463 $locations = get_registered_nav_menus(); 464 465 if ( empty( $locations ) ) { 466 // We must only support widgets. Leave a message and bail. 467 echo '<p class="howto">' . __('The current theme does not natively support menus, but you can use the “Custom Menu” widget to add any menus you create here to the theme’s sidebar.') . '</p>'; 468 return; 469 } 470 464 471 $menus = wp_get_nav_menus(); 465 472 $menu_locations = get_nav_menu_locations();
Note: See TracChangeset
for help on using the changeset viewer.