- 상태
- 개발자가 해결함
- 해결된 버전
- WooCommerce PayPal Payments 4.0.4
- 관련 플러그인/테마
- WooCommerce PayPal Payments
- 주제 태그
- WCML
문제 개요
WooCommerce PayPal Payments 버전 4.0.3으로 업데이트한 후, 옵션 상품 페이지를 방문할 때 프런트엔드에 WooCommerce 오류 알림이 나타날 수 있습니다: “Please choose product options by visiting Product”.
- 이 문제는 ‘WooCommerce PayPal Payments 4.0.3’에 영향을 미치며, WPML이나 WCML이 없는 독립 실행형 WooCommerce 설치 환경에서도 발생합니다.
- 상품 페이지를 방문할 때 메시지가 나타나며, 사용자 상호 작용(예: 장바구니에 추가)은 필요하지 않습니다.
- 알림에도 불구하고 선택한 옵션으로 상품을 장바구니에 계속 추가할 수 있으며, WCML의 다중 통화 기능을 포함한 이후의 어떤 프로세스도 차단하지 않습니다.
이 문제는 WPML 또는 WooCommerce Multilingual 설치 여부와 관계없이 발생하며, 어떤 사용자 작업도 차단하지 않는다는 점을 참고하세요.
추가 조사를 위해 플러그인 개발자에게 이 문제를 이미 보고했습니다:
https://github.com/woocommerce/woocommerce-paypal-payments/issues/4321
임시 해결 방법
영구적인 수정 작업을 진행하는 동안 개발자가 다음 임시 해결 방법을 제공했습니다:
진행하기 전에 사이트의 전체 사이트 백업을 완료했는지 확인하세요.
-
- 테마의 functions.php 파일에 다음 코드를 추가하세요.
// WPML - compdev-1163 add_filter( 'woocommerce_paypal_payments_simulate_cart_enabled', '__return_false' );
고급 사용자용 참고:
이 코드는 주로 특정 타사 기능 및 Pay Later 계산과의 호환성을 위해 사용되는 장바구니 시뮬레이션 기능을 비활성화합니다. 이 문제는 해결되었으며 이 필터는 더 이상 필요하지 않으니 참고하세요.