php - ซ่อนยอดรวมการสั่งซื้อจาก Woocommerce Checkout
one text
ฉันกำลังพยายามซ่อนส่วน \"ยอดรวมการสั่งซื้อ\" จากการชำระเงินของฉัน หากยอดรวมคือ 0.00€ (ดู [รูปภาพที่นี่][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 );
}
}\ n
ฉันควรทำอย่างไร
ขอบคุณล่วงหน้าสำหรับความช่วยเหลือ!
24/09: แก้ไขหลังจากการแก้ไข 7uc1f3r\'
Source