if ( is_int( $_key ) ) { // Integer key means this is a flat array of 'orderby' fields.
$_orderby =
$_value;
$_order =
$order;
} else { // Non-integer key means this the key is the field and the value is ASC/DESC.
$_orderby =
$_key;
$_order =
$_value;
} $parsed =
$this->
parse_orderby( $_orderby );
if ( !
$parsed ) { continue;
} if ( 'nicename__in' ===
$_orderby || 'login__in' ===
$_orderby ) { $orderby_array[] =
$parsed;
} else { $orderby_array[] =
$parsed . ' ' .
$this->
parse_order( $_order );
} }