【发布时间】:2021-12-29 19:11:11
【问题描述】:
我被卡住了,不知道如何在 woocommerce 中根据个人价格更改价格。
目前,Cart 对象为我们提供针对单个产品的单个对象并不重要,由于下面提到的 class-wc-cart.php 中的代码,您在桶中有多少数量。
if ( $cart_item_key ) {
$new_quantity = $quantity + $this->cart_contents[ $cart_item_key ]['quantity'];
$this->set_quantity( $cart_item_key, $new_quantity, false );
}
我在看什么?
假设您有价格为 200 美元的产品,并且客户将此产品推入购物车,因此数量为 1 并且在同一个购物车中,如果客户从输入中更改数量或单击同一产品的添加到购物车按钮,那么每次的价格都会是 20 美元而不是 200 美元。
这就是问题所在,我不明白该怎么做,请你帮我解决这个问题,它会更有帮助,对我来说意味着分配。
【问题讨论】:
标签: php wordpress woocommerce wordpress-theming hook-woocommerce