首页 >后端开发 >php教程 >如何调整价格挂钩以实现准确的 WooCommerce 3 变体定价?

如何调整价格挂钩以实现准确的 WooCommerce 3 变体定价?

Barbara Streisand
Barbara Streisand原创
2024-11-29 14:15:181057浏览

How to Adapt Price Hooks for Accurate WooCommerce 3  Variation Pricing?

使 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中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn