From c9cad6e514894767f4e1788caeb77c27b1c7d708 Mon Sep 17 00:00:00 2001 From: ryan Date: Wed, 24 Sep 2008 08:03:42 +0000 Subject: [PATCH] Group by not needed for not_in and and taxonomy queries. Props Otto42. fixes #7761 git-svn-id: http://svn.automattic.com/wordpress/trunk@8968 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/query.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/wp-includes/query.php b/wp-includes/query.php index 8810541484..2a55237361 100644 --- a/wp-includes/query.php +++ b/wp-includes/query.php @@ -1789,7 +1789,7 @@ class WP_Query { $q['cat'] = implode(',', $req_cats); } - if ( !empty($q['category__in']) || !empty($q['category__not_in']) || !empty($q['category__and']) ) { + if ( !empty($q['category__in']) ) { $groupby = "{$wpdb->posts}.ID"; } @@ -1869,8 +1869,7 @@ class WP_Query { } } - if ( !empty($q['tag__in']) || !empty($q['tag__not_in']) || !empty($q['tag__and']) || - !empty($q['tag_slug__in']) || !empty($q['tag_slug__and']) ) { + if ( !empty($q['tag__in']) || !empty($q['tag_slug__in']) ) { $groupby = "{$wpdb->posts}.ID"; }