| @@ 174-180 (lines=7) @@ | ||
| 171 | $tax_query = isset( $args['tax_query'] ) ? $args['tax_query'] : array(); |
|
| 172 | $meta_query = isset( $args['meta_query'] ) ? $args['meta_query'] : array(); |
|
| 173 | ||
| 174 | if ( ! empty( $args['taxonomy'] ) && ! empty( $args['term'] ) ) { |
|
| 175 | $tax_query[] = array( |
|
| 176 | 'taxonomy' => $args['taxonomy'], |
|
| 177 | 'terms' => array( $args['term'] ), |
|
| 178 | 'field' => 'slug', |
|
| 179 | ); |
|
| 180 | } |
|
| 181 | ||
| 182 | foreach ( $meta_query as $key => $query ) { |
|
| 183 | if ( ! empty( $query['price_filter'] ) || ! empty( $query['rating_filter'] ) ) { |
|
| @@ 609-615 (lines=7) @@ | ||
| 606 | $args = $wp_the_query->query_vars; |
|
| 607 | $tax_query = isset( $args['tax_query'] ) ? $args['tax_query'] : array(); |
|
| 608 | ||
| 609 | if ( ! empty( $args['taxonomy'] ) && ! empty( $args['term'] ) ) { |
|
| 610 | $tax_query[] = array( |
|
| 611 | 'taxonomy' => $args['taxonomy'], |
|
| 612 | 'terms' => array( $args['term'] ), |
|
| 613 | 'field' => 'slug', |
|
| 614 | ); |
|
| 615 | } |
|
| 616 | ||
| 617 | return $tax_query; |
|
| 618 | } |
|