首页 > 解决方案 > 在 WooCommerce 产品上创建动态价格

问题描述

产品的价格取决于商店中的产品数量和售出的产品数量。即价格在一级价格和二级价格之间动态变化,随着产品销售数量的增加而降低。WooCommerce 的产品是动态的。我该如何实施?

标签: wordpresswoocommerce

解决方案


所以价格是可变的,但不是一组预定义的价格:您可以使用 woocommerce 可变产品来做到这一点。

如果价格与:

  • 商店中的产品数量
  • 售出的产品数量

您需要:

  • 挂钩“成功订单”事件,因此您可以根据新产品销售总额触发价格操纵(查找产品,更新所需的 post_meta 以更新价格
  • 现在关于“商店中的产品总数”,它有点复杂,因为管理员可以随时添加一些产品。
    • 一个 cron,每 X 小时/天运行一次,并根据商店中的产品总数更新所需的产品价格
    • 挂钩 post_type 产品的“post created, post updated”后端挂钩,以触发您的新计算

推荐阅读