반응형
카트 및 체크아웃 페이지 우커머스에서 주문 합계를 제거하는 방법
카트와 체크아웃 페이지에서 주문 토탈 블록을 삭제하고 싶습니다.
주문 합계를 제거하기 위한 조치나 필터를 찾을 수 없습니다.
이 칼럼을 숨기기 위해 CSS를 사용하고 싶지 않습니다.
후크 사용:
1) 카트 합계 제거:
// On cart page
add_action( 'woocommerce_cart_collaterals', 'remove_cart_totals', 9 );
function remove_cart_totals(){
// Remove cart totals block
remove_action( 'woocommerce_cart_collaterals', 'woocommerce_cart_totals', 10 );
// Add back "Proceed to checkout" button (and hooks)
echo '<div class="cart_totals">';
do_action( 'woocommerce_before_cart_totals' );
echo '<div class="wc-proceed-to-checkout">';
do_action( 'woocommerce_proceed_to_checkout' );
echo '</div>';
do_action( 'woocommerce_after_cart_totals' );
echo '</div><br clear="all">';
}
2) 체크아웃 합계 제거:
// On checkout page
add_action( 'woocommerce_checkout_order_review', 'remove_checkout_totals', 1 );
function remove_checkout_totals(){
// Remove cart totals block
remove_action( 'woocommerce_checkout_order_review', 'woocommerce_order_review', 10 );
}
코드가 작동합니다.활성 하위 테마(또는 활성 테마)의 php 파일입니다.테스트를 거쳐 작동합니다.
입력 필드의 경우 다음과 같은 값을 제거할 수 있습니다.
$('#div_id').val('');
디바이어스 스판이라면 할 수 있습니다.
$("div").empty();
S('#div_id div').html('');
언급URL : https://stackoverflow.com/questions/49954483/how-to-remove-order-total-from-cart-and-checkout-page-woocommerce
반응형
'programing' 카테고리의 다른 글
자바 util타임스탬프.밀리초를 비교할 때 다음()이 잘못되었습니까? (0) | 2023.09.23 |
---|---|
레이어 코너 Radius를 하단 왼쪽, 하단 오른쪽 및 상단 왼쪽 코너에만 설정하는 방법은 무엇입니까? (0) | 2023.09.23 |
mariadb-client-core-10.5 : 종속: libreadline5(> = 5.2)이지만 설치할 수 없습니다. (0) | 2023.09.23 |
두 개의 어레이를 동시에 반복 (0) | 2023.09.23 |
우커머스는 이름을 사용하여 상품 속성 ID를 가져옵니다. (0) | 2023.09.23 |