当ID产品出现以下情况时,禁用订单审核页面

时间:2020-02-26 作者:ELE

id产品为50710时如何禁用订单审查页我使用此代码remove_action( \'woocommerce_checkout_order_review\', \'woocommerce_order_review\', 10 );

但我只需要在id产品:50700中禁用订单审查

1 个回复
最合适的回答,由SO网友:7uc1f3r 整理而成
function action_woocommerce_checkout_order_review() {
    // Product id
    $product_id = 50700;

    // Generate cart id
    $product_cart_id = WC()->cart->generate_cart_id( $product_id );

    // Is product in cart
    $in_cart = WC()->cart->find_product_in_cart( $product_cart_id );

    // Product found
    if ( $in_cart ) {
       remove_action( \'woocommerce_checkout_order_review\', \'woocommerce_order_review\', 10 );
    }
}
add_action( \'woocommerce_checkout_order_review\', \'action_woocommerce_checkout_order_review\', 1, 0 ); 

相关推荐