Make WordPress Core

Ticket #40947: nav-menu.patch

File nav-menu.patch, 644 bytes (added by PieWP, 7 years ago)

Patch file setting the global

  • nav-menu.php

     
    592592        }
    593593
    594594        static $fetched = array();
     595        global $_menu_item_sort_prop;
    595596
    596597        $items = get_objects_in_term( $menu->term_id, 'nav_menu' );
    597598        if ( is_wp_error( $items ) ) {
     
    602603                'post_status' => 'publish', 'output' => ARRAY_A, 'output_key' => 'menu_order', 'nopaging' => true );
    603604        $args = wp_parse_args( $args, $defaults );
    604605        $args['include'] = $items;
     606        $_menu_item_sort_prop = $args['output_key'];
    605607
    606608        if ( ! empty( $items ) ) {
    607609                $items = get_posts( $args );