From d9c4380549151b3d1c4888fe1f4cc8e1b63a631a Mon Sep 17 00:00:00 2001 From: Ryan Boren <ryan@git.wordpress.org> 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: https://develop.svn.wordpress.org/trunk@8968 602fd350-edb4-49c9-b593-d223f7449a82 --- 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"; }