Make WordPress Core


Ignore:
Timestamp:
10/28/2014 06:12:30 PM (11 years ago)
Author:
boonebgorges
Message:

Introduce orderby=include support for get_terms().

Props wpsmith.
Fixes #23261.

File:
1 edited

Legend:

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

    r30042 r30052  
    17131713    } else if ( 'slug' == $_orderby ) {
    17141714        $orderby = 't.slug';
     1715    } else if ( 'include' == $_orderby && ! empty( $args['include'] ) ) {
     1716        $include = implode( ',', array_map( 'absint', $args['include'] ) );
     1717        $orderby = "FIELD( t.term_id, $include )";
    17151718    } else if ( 'term_group' == $_orderby ) {
    17161719        $orderby = 't.term_group';
Note: See TracChangeset for help on using the changeset viewer.