@@ 1231-1237 (lines=7) @@ | ||
1228 | ); |
|
1229 | } |
|
1230 | ||
1231 | if ( !empty($q['tag__in']) ) { |
|
1232 | $q['tag__in'] = array_map('absint', array_unique( (array) $q['tag__in'] ) ); |
|
1233 | $tax_query[] = array( |
|
1234 | 'taxonomy' => 'post_tag', |
|
1235 | 'terms' => $q['tag__in'] |
|
1236 | ); |
|
1237 | } |
|
1238 | ||
1239 | if ( !empty($q['tag__not_in']) ) { |
|
1240 | $q['tag__not_in'] = array_map('absint', array_unique( (array) $q['tag__not_in'] ) ); |
|
@@ 1239-1246 (lines=8) @@ | ||
1236 | ); |
|
1237 | } |
|
1238 | ||
1239 | if ( !empty($q['tag__not_in']) ) { |
|
1240 | $q['tag__not_in'] = array_map('absint', array_unique( (array) $q['tag__not_in'] ) ); |
|
1241 | $tax_query[] = array( |
|
1242 | 'taxonomy' => 'post_tag', |
|
1243 | 'terms' => $q['tag__not_in'], |
|
1244 | 'operator' => 'NOT IN' |
|
1245 | ); |
|
1246 | } |
|
1247 | ||
1248 | if ( !empty($q['tag__and']) ) { |
|
1249 | $q['tag__and'] = array_map('absint', array_unique( (array) $q['tag__and'] ) ); |
|
@@ 1248-1255 (lines=8) @@ | ||
1245 | ); |
|
1246 | } |
|
1247 | ||
1248 | if ( !empty($q['tag__and']) ) { |
|
1249 | $q['tag__and'] = array_map('absint', array_unique( (array) $q['tag__and'] ) ); |
|
1250 | $tax_query[] = array( |
|
1251 | 'taxonomy' => 'post_tag', |
|
1252 | 'terms' => $q['tag__and'], |
|
1253 | 'operator' => 'AND' |
|
1254 | ); |
|
1255 | } |
|
1256 | ||
1257 | if ( !empty($q['tag_slug__in']) ) { |
|
1258 | $q['tag_slug__in'] = array_map('sanitize_title_for_query', array_unique( (array) $q['tag_slug__in'] ) ); |
|
@@ 1257-1264 (lines=8) @@ | ||
1254 | ); |
|
1255 | } |
|
1256 | ||
1257 | if ( !empty($q['tag_slug__in']) ) { |
|
1258 | $q['tag_slug__in'] = array_map('sanitize_title_for_query', array_unique( (array) $q['tag_slug__in'] ) ); |
|
1259 | $tax_query[] = array( |
|
1260 | 'taxonomy' => 'post_tag', |
|
1261 | 'terms' => $q['tag_slug__in'], |
|
1262 | 'field' => 'slug' |
|
1263 | ); |
|
1264 | } |
|
1265 | ||
1266 | if ( !empty($q['tag_slug__and']) ) { |
|
1267 | $q['tag_slug__and'] = array_map('sanitize_title_for_query', array_unique( (array) $q['tag_slug__and'] ) ); |