programing

Woocommerce에서 카트에 추가됨 메시지 숨기기

subpage 2023. 3. 15. 19:36
반응형

Woocommerce에서 카트에 추가됨 메시지 숨기기

체크아웃 페이지 상단에 있는 "xx 제품이 장바구니에 추가되었습니다"라는 메시지를 삭제하고 싶습니다.

내가 어떻게 그럴 수 있을까?

다른 사람의 제안(아래 링크)이 있었지만, 나에게는 효과가 없었습니다.

카트 메시지에 Woocommerce 제거/숨김이 추가되었지만 쿠폰 적용 메시지 유지/표시

Woocommerce 3+ 업데이트

wc_add_to_cart_message권장되지 않고 에 의해 대체됩니다.wc_add_to_cart_message_html다음 방법을 사용할 수 있습니다(컴팩트하고 효과적인 방법).

add_filter( 'wc_add_to_cart_message_html', '__return_false' );

또는 일반적인 방법:

add_filter( 'wc_add_to_cart_message_html', 'empty_wc_add_to_cart_message');
function empty_wc_add_to_cart_message( $message, $products ) { 
    return ''; 
}; 

Woocommerce 3보다 전에 다음 명령을 사용합니다.

메시지만 제거(활성 하위 테마 또는 테마 내의 파일에 붙여넣기)이 함수는 빈 메시지를 반환합니다.

add_filter( 'wc_add_to_cart_message', 'empty_wc_add_to_cart_message', 10, 2 );
function empty_wc_add_to_cart_message( $message, $product_id ) { 
    return ''; 
}; 

코드가 기능합니다.php 파일에는 액티브한 아이 테마(또는 활성 테마).

주의:wc_add_to_cart_message폐지된 훅을 교환하다woocommerce_add_to_cart_message.

(갱신)

CSS: 체크아웃 페이지의 상단 메시지 상자 삭제(활성 자녀 테마 또는 테마에 있는 파일에 css 규칙을 추가):

.woocommerce-checkout .woocommerce .woocommerce-message {
    display:none !important;
}

숨기려면 이 코드를 사용해야 합니다.

add_filter( 'wc_add_to_cart_message_html', '__return_false' );

장바구니에 추가된 추가 정보를 찾을 수 있습니다.

언급URL : https://stackoverflow.com/questions/37126658/hide-added-to-cart-message-in-woocommerce

반응형