WordPress.org

Make WordPress Core

Ticket #22213: 22213.patch

File 22213.patch, 544 bytes (added by johnbillion, 18 months ago)
  • wp-includes/query.php

     
    26612661 
    26622662                        $this->request = apply_filters( 'posts_request_ids', $this->request, $this ); 
    26632663 
    2664                         $ids = $wpdb->get_col( $this->request ); 
     2664                        if ( empty( $distinct ) ) 
     2665                                $ids = $wpdb->get_col( $this->request ); 
     2666                        else 
     2667                                $ids = wp_list_pluck( $wpdb->get_results( $this->request ), 'ID' ); 
    26652668 
    26662669                        if ( $ids ) { 
    26672670                                $this->posts = $ids;