WPML
상태
해결됨
보고된 제품
WPML Multilingual & Multicurrency for WooCommerce 4.12.0
해결된 버전
WooCommerce Multilingual 5.1.0

문제 개요

WPML Multilingual & Multicurrency for WooCommerce 다중 통화 기능을 사용하는 경우, 보조 언어의 상품에 잘못된 가격이 표시되는 경우가 발생할 수 있습니다.

이러한 상황은 기본 통화를 WooCommerce의 기본값과 다르게 설정하거나 상품을 번역하기 전에 프런트엔드에서 통화를 전환하는 경우에 발생할 가능성이 높습니다.

임시 해결 방법

개발팀에서 이 상황을 인지하고 있습니다. 그동안 다음 임시 해결 방법을 따르세요:


  1. 진행하기 전에 사이트를 전체 백업하세요.

  2. /woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-prices.php 파일을 여세요.

  3. 147번째 줄을 찾아 다음 코드 바로 뒤에:
    public function raw_price_filter( $price, $currency = false ) {


  4. 다음을 추가하세요:
    $debug = new \WPML\Utils\DebugBackTrace();
            if ( $debug->is_class_function_in_call_stack( 'WPML_TM_ATE_Jobs', 'apply', true ) ) {
                return $price;
            }

알려진 모든 문제 →