woocommerce_product_filter_data
woocommerce_product_filter_data
Appears in: woocommerce.9.9.5
Hook Type: filter
Displaying hooks found in version: woocommerce.9.9.5apply_filters('woocommerce_product_filter_data') is found 4 times:
- /src/Internal/ProductFilters/FilterData.php line 107
* @param array $query_vars The query arguments to calculate the filter data. * @param array $extra Some filter types require extra arguments for calculation, like attribute. * @return array The filtered results */ $results = apply_filters( 'woocommerce_product_filter_data', $results, 'price', $query_vars, array() ); $this->set_cache( $transient_key, $results ); return $results; }
- /src/Internal/ProductFilters/FilterData.php line 178
/** * Filter the results. @see get_filtered_price() for full documentation. */ $stock_status_counts = apply_filters( 'woocommerce_product_filter_data', $stock_status_counts, 'stock', $query_vars, array() ); // phpcs:ignore WooCommerce.Commenting.CommentHooks.MissingSinceComment $this->set_cache( $transient_key, $stock_status_counts ); return $stock_status_counts; }
- /src/Internal/ProductFilters/FilterData.php line 245
/** * Filter the results. @see get_filtered_price() for full documentation. */ $results = apply_filters( 'woocommerce_product_filter_data', $results, 'rating', $query_vars, array() ); // phpcs:ignore WooCommerce.Commenting.CommentHooks.MissingSinceComment $this->set_cache( $transient_key, $results ); return $results; }
- /src/Internal/ProductFilters/FilterData.php line 316
/** * Filter the results. @see get_filtered_price() for full documentation. */ $results = apply_filters( 'woocommerce_product_filter_data', $results, 'attribute', $query_vars, array( 'taxonomy' => $attribute_to_count ) ); // phpcs:ignore WooCommerce.Commenting.CommentHooks.MissingSinceComment $this->set_cache( $transient_key, $results ); return $results; }