- Статус
- Открыто
- Заявлено для
- WPML Multilingual & Multicurrency for WooCommerce 5.3.6
- Теги темы
- Bug, WCML
Обзор проблемы
Для сайтов, размещенных на Kinsta, возможны случаи, когда в работе функции переключения валют WPML Multilingual & Multicurrency for WooCommerce возникают проблемы. Это может привести к тому, что пользователи будут видеть некорректное отображение валют или не смогут переключать валюты должным образом.
Обходное решение
Для устранения этой проблемы рекомендуется внести изменения в код и обратиться в службу поддержки Kinsta.
Шаг 1
Перед продолжением убедитесь, что у Вас есть полная резервная копия Вашего сайта.- Добавьте следующий фрагмент кода в файл functions.php Вашей темы оформления:
/** * Enable cookie strategy for Kinsta caching. * * @link wpmlsupp-11434 */ add_filter( 'wcml_user_store_strategy', function () { return 'cookie'; });
Шаг 2
После добавления фрагмента кода обратитесь в службу поддержки Kinsta с просьбой включить кеширование на основе файлов cookie для Вашего сайта. В частности, попросите использовать файл cookie
wcml_client_currency для ключей сегментов кеша.
Дополнительную информацию о том, как получить помощь от службы поддержки Kinsta, можно найти по этой ссылке.