- 상태
- 해결됨
문제 개요
Flatsome 테마는 WooCommerce 제품이 표시되는 방식을 향상시키는 내장 확장 기능을 제공합니다. 이러한 확장 기능 중 하나인 Quick View는 제품 목록에서 벗어나지 않고도 모달 창에서 제품 정보를 빠르게 미리 볼 수 있는 매우 편리한 방법을 제공합니다.
하지만 사용자가 기본이 아닌 통화를 선택했거나, 사용자가 페이지를 보고 있는 언어에 다른 통화를 설정한 경우 올바른 가격을 표시하는 데 문제가 발생합니다. 이는 Flatsome 테마가 값을 가져오는 사용자 정의 AJAX 작업을 사용하며, WPML Multilingual & Multicurrency for WooCommerce 플러그인은 사용자 정의 AJAX 작업에 적절한 API 코드를 사용해야 하기 때문입니다.
임시 해결 방법
테마의 functions.php 파일에 다음 코드를 추가하면 문제가 해결되어 상품의 Quick View에 선택한 보조 통화로 가격이 올바르게 표시됩니다.
add_filter( 'wcml_multi_currency_ajax_actions', 'flatsome_multi_currency_actions' );
function flatsome_multi_currency_actions( $actions ) {
$actions[] = 'flatsome_quickview';
return $actions;
}