@@ 175-181 (lines=7) @@ | ||
172 | $tax_query = isset( $args['tax_query'] ) ? $args['tax_query'] : array(); |
|
173 | $meta_query = isset( $args['meta_query'] ) ? $args['meta_query'] : array(); |
|
174 | ||
175 | if ( ! empty( $args['taxonomy'] ) && ! empty( $args['term'] ) ) { |
|
176 | $tax_query[] = array( |
|
177 | 'taxonomy' => $args['taxonomy'], |
|
178 | 'terms' => array( $args['term'] ), |
|
179 | 'field' => 'slug', |
|
180 | ); |
|
181 | } |
|
182 | ||
183 | foreach ( $meta_query as $key => $query ) { |
|
184 | if ( ! empty( $query['price_filter'] ) || ! empty( $query['rating_filter'] ) ) { |
@@ 628-634 (lines=7) @@ | ||
625 | $args = $wp_the_query->query_vars; |
|
626 | $tax_query = isset( $args['tax_query'] ) ? $args['tax_query'] : array(); |
|
627 | ||
628 | if ( ! empty( $args['taxonomy'] ) && ! empty( $args['term'] ) ) { |
|
629 | $tax_query[] = array( |
|
630 | 'taxonomy' => $args['taxonomy'], |
|
631 | 'terms' => array( $args['term'] ), |
|
632 | 'field' => 'slug', |
|
633 | ); |
|
634 | } |
|
635 | ||
636 | return $tax_query; |
|
637 | } |