woocommerce_layered_nav_default_query_type, and

woocommerce_layered_nav_default_query_type, and

Appears in:
Hook Type: filter

See hook in core

Displaying hooks found in version: woocommerce.11.0.0

apply_filters('woocommerce_layered_nav_default_query_type, and') is found 1 times:

  • /includes/class-wc-query.php line 1075
    						}
    
    						$query_type                                    = ! empty( $_GET[ 'query_type_' . $attribute ] ) && in_array( $_GET[ 'query_type_' . $attribute ], array( 'and', 'or' ), true ) ? wc_clean( wp_unslash( $_GET[ 'query_type_' . $attribute ] ) ) : '';
    						self::$chosen_attributes[ $taxonomy ]['terms'] = array_map( 'sanitize_title', $filter_terms ); // Ensures correct encoding.
    						self::$chosen_attributes[ $taxonomy ]['query_type'] = $query_type ? $query_type : apply_filters( 'woocommerce_layered_nav_default_query_type', 'and' );
    					}
    				}
    			}
    		}
    		return self::$chosen_attributes;
    		// phpcs:disable WordPress.Security.NonceVerification.Recommended