WordPress.org

Make WordPress Core

Ticket #10605: 10605.2.diff

File 10605.2.diff, 713 bytes (added by dd32, 6 years ago)
  • wp-includes/query.php

     
    15961596                        if ( $this->is_search ) 
    15971597                                $q['post_type'] = 'any'; 
    15981598                        else 
    1599                                 $q['post_type'] = 'post'; 
     1599                                $q['post_type'] = ''; 
    16001600                } 
    16011601                $post_type = $q['post_type']; 
    16021602                if ( !isset($q['posts_per_page']) || $q['posts_per_page'] == 0 ) 
     
    20782078                        $where .= " AND $wpdb->posts.post_type = 'attachment'"; 
    20792079                } elseif ($this->is_page) { 
    20802080                        $where .= " AND $wpdb->posts.post_type = 'page'"; 
    2081                 } elseif ($this->is_single) { 
     2081                } else { 
    20822082                        $where .= " AND $wpdb->posts.post_type = 'post'"; 
    20832083                } 
    20842084