如何在库存数量从0>1自动将产品状态由拟定变为已发布

时间:2022-02-04 作者:muf

当库存数量从0变为0时,如何自动将产品状态从草稿变为已发布>;1、我试图隐藏不可用的产品

1 个回复
SO网友:Sébastien Serre

Does this help?

add_action( \'save_post_product\', \'sew_chg_status\', 10,2 );
function sew_chg_status( $post_id, $post ){
    $product = new WC_Product( $post_id ); //create a WC product with post data
    if ( 0 < $_POST[\'_stock\'] ){ // if data sent about stock by WC is strictly superior to 0
        $product->set_status( \'publish\' ); // change the product status
    }
}

相关推荐