WordPress.org

Make WordPress Core

Ticket #18369: 18369.2.diff

File 18369.2.diff, 1.0 KB (added by nacin, 4 years ago)
  • wp-includes/nav-menu.php

     
    514514 
    515515                if ( ! empty( $posts ) ) { 
    516516                        foreach ( array_keys($posts) as $post_type ) { 
    517                                 get_posts( array('post__in' => $posts[$post_type], 'post_type' => $post_type, 'nopaging' => true, 'update_post_term_cache' => false) ); 
     517                                get_posts( array('post__in' => $posts[$post_type], 'post_type' => $post_type, 'nopaging' => true, 'update_post_term_cache' => is_admin() ) ); 
    518518                        } 
    519519                } 
    520520                unset($posts); 
  • wp-admin/includes/nav-menu.php

     
    597597                'posts_per_page' => $per_page, 
    598598                'post_type' => $post_type_name, 
    599599                'suppress_filters' => true, 
    600                 'update_post_term_cache' => false, 
     600                'update_post_term_cache' => true, 
    601601                'update_post_meta_cache' => false 
    602602        ); 
    603603