Make WordPress Core

Ticket #16465: 16465.patch

File 16465.patch, 1.0 KB (added by hakre, 14 years ago)
  • wp-includes/query.php

     
    21812181                                $cat_query = wp_list_filter( $tax_query_in_and, array( 'taxonomy' => 'category' ) );
    21822182                                if ( !empty( $cat_query ) ) {
    21832183                                        $cat_query = reset( $cat_query );
     2184                                        if ( !isset( $cat_query['terms'][0] ))
     2185                                                $cat_query['terms'][0] = '';
    21842186                                        $the_cat = get_term_by( $cat_query['field'], $cat_query['terms'][0], 'category' );
    21852187                                        if ( $the_cat ) {
    21862188                                                $this->set( 'cat', $the_cat->term_id );
     
    21932195                                $tag_query = wp_list_filter( $tax_query_in_and, array( 'taxonomy' => 'post_tag' ) );
    21942196                                if ( !empty( $tag_query ) ) {
    21952197                                        $tag_query = reset( $tag_query );
     2198                                        if ( !isset( $tag_query['terms'][0] ))
     2199                                                $tag_query['terms'][0] = '';
    21962200                                        $the_tag = get_term_by( $tag_query['field'], $tag_query['terms'][0], 'post_tag' );
    21972201                                        if ( $the_tag ) {
    21982202                                                $this->set( 'tag_id', $the_tag->term_id );