woocommerce_variation_prices_array, $prices_array, $variation, $for_display
woocommerce_variation_prices_array, $prices_array, $variation, $for_display
Appears in: woocommerce.11.0.0
Hook Type: filter
Displaying hooks found in version: woocommerce.11.0.0apply_filters('woocommerce_variation_prices_array, $prices_array, $variation, $for_display') is found 1 times:
- /includes/data-stores/class-wc-product-variable-data-store-cpt.php line 504
* @param array $prices_array The prices array being built. Contains 'price', 'regular_price', and 'sale_price' keys. * @param WC_Product $variation The variation product object. * @param bool $for_display Whether prices are for display (with tax adjustments) or for calculations. */ $prices_array = apply_filters( 'woocommerce_variation_prices_array', $prices_array, $variation, $for_display ); if ( $opposite_price_hash ) { // In principle, we know that prices for display and not for display are the same ones, // but code hooking on woocommerce_variation_prices_array could make this different // so we need to check. $prices_array_hash = md5( wp_json_encode( $prices_array ) ); // phpcs:ignore WooCommerce.Commenting.CommentHooks