1

如果总金额为 0.00 欧元,我会尝试从结帐中隐藏“订单总金额”部分(请参阅 [Pic here][1] 以供参考)。

我试图在代码中添加一个条件(如下所示)我发现这里建议:
如何从购物车和结帐页面 woocommerce 中删除订单总额

但是,当我现场试用时,即使购物车不是 0.00 欧元,它也会隐藏该字段。
这是代码:

// On checkout page
add_action( 'woocommerce_checkout_order_review', 'remove_checkout_totals', 1 );
function remove_checkout_totals(){
    cart_total = WC()->cart->get_cart_total();
    if ( $cart_total == 0 ) {
            // Remove cart totals block
            remove_action( 'woocommerce_checkout_order_review', 'woocommerce_order_review', 10 );
    }
}

我应该怎么办?
提前感谢您的帮助!

24/09:在 7uc1f3r 更正后进行编辑

4

0 回答 0