Changeset 53010
- Timestamp:
- 03/29/2022 11:05:26 AM (18 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/nav-menu.php
r52975 r53010 694 694 static $fetched = array(); 695 695 696 $items = get_objects_in_term( $menu->term_id, 'nav_menu' ); 697 if ( is_wp_error( $items ) ) { 696 if ( ! taxonomy_exists( 'nav_menu' ) ) { 698 697 return false; 699 698 } 700 699 701 $defaults 700 $defaults = array( 702 701 'order' => 'ASC', 703 702 'orderby' => 'menu_order', … … 707 706 'output_key' => 'menu_order', 708 707 'nopaging' => true, 708 'tax_query' => array( 709 array( 710 'taxonomy' => 'nav_menu', 711 'field' => 'term_taxonomy_id', 712 'terms' => $menu->term_taxonomy_id, 713 ), 714 ), 709 715 ); 710 $args = wp_parse_args( $args, $defaults ); 711 $args['include'] = $items; 712 713 if ( ! empty( $items ) ) { 716 $args = wp_parse_args( $args, $defaults ); 717 if ( $menu->count > 0 ) { 714 718 $items = get_posts( $args ); 715 719 } else {
Note: See TracChangeset
for help on using the changeset viewer.