WordPress.org

Make WordPress Core

Ticket #10605: 10605.2.diff

File 10605.2.diff, 713 bytes (added by dd32, 9 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