WordPress.org

Make WordPress Core

Ticket #21228: query-by-tt_id.patch

File query-by-tt_id.patch, 804 bytes (added by wonderboymusic, 6 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( "