使 Price Hooks 适应 WooCommerce 3 以获取准确的变化价格
在 WooCommerce 3 中,定价过滤器发生了变化,需要其他方法来修改产品价格有效,包括变化。
基本产品和变体价格的过滤器
-
简单、分组、外部产品:
- woocommerce_product_get_price
- woocommerce_product_get_regular_price
-
变体:
- woocommerce_product_variation_get_regular_price
- woocommerce_product_variation_get_price
处理可变(价格范围)产品
- woocommerce_variation_prices_price
- woocommerce_variation_prices_regular_price
解决 WooCommerce 中的价格缓存问题3
要在 WooCommerce 3 中有效处理缓存价格,请使用 woocommerce_get_variation_prices_hash 过滤器挂钩而不是 wc_delete_product_transients()。
产品价格的附加挂钩定制
-
销售价格:
- woocommerce_product_get_sale_price
- woocommerce_variation_price s_sale_price
- woocommerce_product_variation_get_sale_price
-
产品价格过滤小部件(最低和最高价格):
- woocommerce_price_filter_widget_min_amount
- woocommerce_price_filter_widget_max_amount
以上是如何调整价格挂钩以实现准确的 WooCommerce 3 变体定价?的详细内容。更多信息请关注PHP中文网其他相关文章!