WPML

문제 개요

WPML 및 WCML과 함께 Bookings and Appointments For WooCommerce Premium을 사용할 때, 동일한 예약 가능 상품을 장바구니에 여러 번 추가할 수 없습니다.

이렇게 시도하면 다음 메시지가 표시됩니다:

“product name을(를) 장바구니에 더 추가할 수 없습니다.”

임시 해결 방법

이 문제는 Bookings and Appointments For WooCommerce Premium 5.3.1에서 해결되었습니다. 업데이트하면 사이트에서 문제가 해결되므로, 아직 업데이트할 수 없는 경우에만 이 임시 해결 방법이 필요합니다.

진행하기 전에 전체 사이트 백업이 준비되어 있는지 확인하세요.

  • 테마의 functions.php 파일에 다음 코드를 추가하세요.
    // WPML Workaround for compsupp-8226 
    add_filter( 'wcml_add_to_cart_sold_individually', function( $allow, $cart_item_data, $post_id, $qty ) {
        $product = wc_get_product( $post_id );
        if ( $product && 'phive_booking' === $product->get_type() ) {
            return false;
        }
        return $allow;
    }, 10, 4 );

모든 알려진 문제

여전히 이 문제가 발생합니까?

업데이트해도 문제가 해결되지 않으면 지원 문의를 하세요. 함께 살펴보겠습니다.