Ticket #17821: 17821.diff
File 17821.diff, 636 bytes (added by , 14 years ago) |
---|
-
wp-includes/nav-menu.php
22 22 if ( ! $menu ) 23 23 return false; 24 24 25 $menu_obj = get_term( $menu, 'nav_menu' );25 $menu_obj = false; 26 26 27 if ( is_numeric( $menu ) ) 28 $menu_obj = get_term( intval( $menu ), 'nav_menu' ); 29 27 30 if ( ! $menu_obj ) 28 31 $menu_obj = get_term_by( 'slug', $menu, 'nav_menu' ); 29 32 30 33 if ( ! $menu_obj ) 31 34 $menu_obj = get_term_by( 'name', $menu, 'nav_menu' ); 32 35 33 if ( ! $menu_obj )34 $menu_obj = false;35 36 36 return $menu_obj; 37 37 } 38 38