- Статус
- Решено
- Решено в
- 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);