- 상태
- 해결됨
- 보고된 제품
- WPML Multilingual & Multicurrency for WooCommerce 4.12.0
- 해결된 버전
- 4.12.2
문제 개요
WooCommerce에서는 가격에 세금을 처리하는 방법을 선택할 수 있습니다. 세금을 포함하거나 제외하여 가격을 입력할 수 있습니다.
하지만 WPML Multilingual & Multicurrency for WooCommerce로 여러 통화를 설정했고 WooCommerce → 설정 → 세금 옵션에서 예, 세금을 포함하여 가격을 입력하겠습니다 옵션을 사용하는 경우, (관리 화면에서 직접) 수동으로 생성된 주문은 올바른 통화로 가격을 표시하지만 항상 기본 통화의 금액을 사용합니다.
임시 해결 방법
개발팀에서 이 문제를 이미 인지하고 있으며 다음 릴리스에서 수정될 예정입니다. 그 전까지는 다음 임시 해결 방법을 사용할 수 있습니다:
- 진행하기 전에 사이트를 전체 백업하세요.
- /woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php를 여세요.
- 343번째 줄을 찾으세요.
- 다음을:
if ( ('total' === $key && $item->get_total() !== $item->get_subtotal() ) || $this->total_is_changed( $item ) ) { - 다음으로 바꾸세요:
if ( 'total' === $key && $item->get_total() !== $item->get_subtotal() ) {