- 상태
- 미해결
- 보고된 제품
- WPML Multilingual & Multicurrency for WooCommerce 5.3.9
- 주제 태그
- Compatibility, WCML
문제 개요
WooCommerce 다중 통화에서 “사용자 정의 가격이 있는 상품만 표시” 옵션을 사용할 때 모든 하위 상품에 사용자 정의 가격이 없는 경우 그룹 상품의 통화 전환기가 올바르게 표시되지 않습니다. 이 현상은 단일 상품 페이지와 아카이브 페이지 모두에서 발생합니다.
이 문제는 다음 시나리오에서 그룹 상품 및 하위 상품의 기능에 영향을 미칩니다:
- 단일 상품 페이지: 일부 하위 상품에 사용자 정의 가격이 있는 경우에도 통화 전환기가 숨김 처리됩니다.
- 아카이브 페이지: 하위 상품의 사용자 정의 가격 설정에 따라 그룹 상품이 표시되지 않을 수 있습니다.
임시 해결 방법
진행하기 전에 전체 사이트 백업을 완료했는지 확인하세요.
단일 상품 페이지
- …/wp-content/plugins/woocommerce-multilingual/inc/currencies/currency-switcher/class-wcml-currency-switcher.php 파일을 여세요.
- 파일 내용을 이 링크의 내용으로 교체하세요.
아카이브 페이지
- …/wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-custom-prices.php 파일을 여세요.
- 파일 내용을 이 링크의 내용으로 교체하세요.