Make WordPress Core

Changeset 11468


Ignore:
Timestamp:
05/27/2009 05:00:30 PM (17 years ago)
Author:
ryan
Message:

Fix default orderby for tt_id query. see #9937

File:
1 edited

Legend:

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

    r11457 r11468  
    12511251                $order = '';
    12521252        } else {
    1253                 $orderby = 't.term_id';
     1253                if ( 'tt_ids' == $fields )
     1254                        $orderby = 'tr.term_taxonomy_id';
     1255                else
     1256                        $orderby = 't.term_id';
    12541257        }
    12551258
     
    12781281                $terms = array_merge($terms, $wpdb->get_col($query));
    12791282        } else if ( 'tt_ids' == $fields ) {
    1280                 if ( !empty($order_by) )
    1281                         $orderby = "ORDER BY tr.term_taxonomy_id";
    12821283                $terms = $wpdb->get_col("SELECT tr.term_taxonomy_id FROM $wpdb->term_relationships AS tr INNER JOIN $wpdb->term_taxonomy AS tt ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tr.object_id IN ($object_ids) AND tt.taxonomy IN ($taxonomies) $orderby $order");
    12831284        }
Note: See TracChangeset for help on using the changeset viewer.