WordPress.org

Make WordPress Core

Changeset 16495


Ignore:
Timestamp:
11/19/10 19:25:53 (3 years ago)
Author:
markjaquith
Message:

Do not set is_category/is_tax/is_tax for is_singular requests. props mtekk. fixes #15487

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/query.php

    r16482 r16495  
    15921592        } 
    15931593 
    1594         foreach ( $tax_query as $query ) { 
    1595             if ( 'IN' == $query['operator'] ) { 
    1596                 switch ( $query['taxonomy'] ) { 
    1597                     case 'category': 
    1598                         $this->is_category = true; 
    1599                         break; 
    1600                     case 'post_tag': 
    1601                         $this->is_tag = true; 
    1602                         break; 
    1603                     default: 
    1604                         $this->is_tax = true; 
     1594        if ( !$this->is_singular() ) { 
     1595            foreach ( $tax_query as $query ) { 
     1596                if ( 'IN' == $query['operator'] ) { 
     1597                    switch ( $query['taxonomy'] ) { 
     1598                        case 'category': 
     1599                            $this->is_category = true; 
     1600                            break; 
     1601                        case 'post_tag': 
     1602                            $this->is_tag = true; 
     1603                            break; 
     1604                        default: 
     1605                            $this->is_tax = true; 
     1606                    } 
    16051607                } 
    16061608            } 
Note: See TracChangeset for help on using the changeset viewer.