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

문제 개요

WPML Multilingual & Multicurrency for WooCommerce를 사용하면 사용자 위치에 따라 통화를 설정할 수 있습니다. 하지만 WooCommerce 6.1.0의 최근 변경 사항 이후로 이 기능이 제대로 작동하지 않습니다.

임시 해결 방법

진행하기 전에 사이트의 전체 백업을 수행하세요.


  1. /wp-content/plugins/woocommerce-multilingual/classes/multi-currency/geolocation/Geolocation.php 파일을 여세요.

  2. 49번 줄을 찾으세요.

  3. 다음을:
    			wp_cache_add( $key, $country, __CLASS__ );


  4. 다음으로 변경하세요:
    			if ($country === "") {
    				$country = false;
    			}
    			wp_cache_add( $key, $country, __CLASS__ );

알려진 모든 문제 →