Wordpress 当订单状态为待付款时,如何减少可变产品库存?
我一直试图在订单状态为待付款时减少WooCommerce可变产品的库存量。默认情况下,当订单状态为“待定付款”时,WooCommerce不会减少库存。所以我在下面使用了这些代码片段,但它不起作用。根据WooCommerce hooks的说法,这应该是可行的,但不幸的是,事实并非如此Wordpress 当订单状态为待付款时,如何减少可变产品库存?,wordpress,woocommerce,hook-woocommerce,Wordpress,Woocommerce,Hook Woocommerce,我一直试图在订单状态为待付款时减少WooCommerce可变产品的库存量。默认情况下,当订单状态为“待定付款”时,WooCommerce不会减少库存。所以我在下面使用了这些代码片段,但它不起作用。根据WooCommerce hooks的说法,这应该是可行的,但不幸的是,事实并非如此 add_action('init', function() { remove_action( 'woocommerce_order_status_pending', 'wc_maybe_increase_st
add_action('init', function() {
remove_action( 'woocommerce_order_status_pending', 'wc_maybe_increase_stock_levels' );
add_action( 'woocommerce_order_status_pending', 'wc_maybe_reduce_stock_levels' );
});
或者
你能帮帮我吗?我哪里做错了?多谢各位
add_action( 'init', 'custom_stock_reduce' );
function custom_stock_reduce() {
remove_action( 'woocommerce_order_status_pending', 'wc_maybe_increase_stock_levels' );
add_action( 'woocommerce_order_status_pending', 'wc_maybe_reduce_stock_levels' );
}