- 상태
- 해결됨
- 해결된 버전
- WooCommerce Multilingual 4.11.0
문제 개요
테마가 taxonomy-product_cat.php 템플릿을 사용하는 일부 경우, Elementor PRO를 사용하여 제품 아카이브를 생성하고 번역하면 번역된 제품 아카이브 페이지에 Elementor PRO를 사용하여 생성한 템플릿이 아닌 기본 템플릿이 표시됩니다.
임시 해결 방법
WooCommerce Multilingual에서 이 문제를 수정하기 위해 작업 중입니다. 그동안 다음 임시 해결 방법을 사용하여 문제를 해결할 수 있습니다.
- 변경하기 전에 웹사이트 파일과 데이터베이스를 백업했는지 확인하세요.
- 테마의 functions.php 파일에 다음 코드를 추가하세요.
add_filter('template_include', function ($template){
if (function_exists('wc_locate_template') && strpos($template, 'elementor') !== false && !file_exists(wc_locate_template(basename($template)))) {
global $woocommerce_wpml;
remove_filter( 'template_include', [ $woocommerce_wpml->store, 'template_loader' ], 100 );
}
return $template;
}, 12);