【发布时间】:2019-04-07 10:53:36
【问题描述】:
我在 Woocommerce 变体产品中有一个自定义字段,我会尝试在出现延期交货的情况下更新该字段。这是代码
add_action( 'woocommerce_product_on_backorder', 'reduce_second_stock' );
function reduce_second_stock( $array ){
$temp = get_post_meta($array['product']->ID, 'second_stock', true);
update_post_meta( $array['product']->ID, 'second_stock', $temp - $array['quantity'] );
}
自定义字段名为second_stock,它只是一个数字。我尝试做的是根据该订单的缺货数量减少该数量。
但是,即使更新了产品的常规库存,我的自定义字段也保持不变。
【问题讨论】:
标签: php wordpress woocommerce product hook-woocommerce