We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
WP_Tax_Query
1 parent dcaa093 commit 17efac8Copy full SHA for 17efac8
src/wp-includes/class-wp-tax-query.php
@@ -556,7 +556,11 @@ private function clean_query( &$query ) {
556
return;
557
}
558
559
- $query['terms'] = array_unique( (array) $query['terms'] );
+ if ( 'slug' === $query['field'] || 'name' === $query['field'] ) {
560
+ $query['terms'] = array_unique( (array) $query['terms'] );
561
+ } else {
562
+ $query['terms'] = wp_parse_id_list( $query['terms'] );
563
+ }
564
565
if ( is_taxonomy_hierarchical( $query['taxonomy'] ) && $query['include_children'] ) {
566
$this->transform_query( $query, 'term_id' );
0 commit comments