WordPress.org

Make WordPress Core

Ticket #21228: query-by-tt_id.patch

File query-by-tt_id.patch, 804 bytes (added by wonderboymusic, 3 years ago)
  • wp-includes/taxonomy.php

    Property changes on: wp-includes
    ___________________________________________________________________
    Added: svn:ignore
       + .taxonomy.php.swp
    
    
     
    784784                                        AND $wpdb->terms.{$query['field']} IN ($terms) 
    785785                                " ); 
    786786                                break; 
    787  
     787                        case 'term_taxonomy_id': 
     788                                $terms = implode( ',', array_map( 'intval', $query['terms'] ) ); 
     789                                $terms = $wpdb->get_col( " 
     790                                        SELECT $resulting_field 
     791                                        FROM $wpdb->term_taxonomy 
     792                                        WHERE term_taxonomy_id IN ($terms) 
     793                                " ); 
     794                                break; 
    788795                        default: 
    789796                                $terms = implode( ',', array_map( 'intval', $query['terms'] ) ); 
    790797                                $terms = $wpdb->get_col( "