Make WordPress Core

Changeset 6738


Ignore:
Timestamp:
02/06/2008 08:42:03 PM (18 years ago)
Author:
ryan
Message:

Fix fields=names query in get_terms(). Props Sarky-de. fixes #5780

File:
1 edited

Legend:

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

    r6726 r6738  
    641641        $select_this = 't.term_id';
    642642    else if ( 'names' == $fields )
    643         $select_this == 't.name';
     643        $select_this = 't.name';
    644644
    645645    $query = "SELECT $select_this FROM $wpdb->terms AS t INNER JOIN $wpdb->term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy IN ($in_taxonomies) $where ORDER BY $orderby $order $number";
     
    648648        $terms = $wpdb->get_results($query);
    649649        update_term_cache($terms);
    650     } else if ( 'ids' == $fields ) {
     650    } else if ( ('ids' == $fields) || ('names' == $fields) ) {
    651651        $terms = $wpdb->get_col($query);
    652652    }
Note: See TracChangeset for help on using the changeset viewer.