WPML
Статус
Решено
Решено в
WooCommerce Multilingual & Multicurrency 5.5.0
Связанный плагин/тема
WooCommerce
Теги темы
Compatibility, WCML

Обзор проблемы

В некоторых случаях флаг страны, отображаемый рядом с отзывами о товарах WooCommerce, может ошибочно соответствовать текущему языку сайта вместо языка, на котором изначально был оставлен отзыв.

Обходное решение

Перед продолжением обязательно создайте полную резервную копию Вашего сайта.


  • Добавьте следующий код в файл functions.php Вашей темы оформления:
    add_filter ('the_comments', 'remove_hooks10903');
    function remove_hooks10903($var) {
    	global $wp_filter;
    	foreach ( $wp_filter["the_comments"]->callbacks[10] as $key => $value ) {
    		if ( str_contains( $key, 'translate_product_ids' ) ) {
    			remove_filter( 'the_comments', $key );
    		}
    	}
    	return $var;
    }
            

Все известные проблемы →