WPML
Статус
Решено автором
Связанный плагин/тема
WP Rocket
Теги темы
Compatibility

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

Если Вы используете плагин WP Rocket, Вы можете заметить, что изменения валюты на страницах товаров отображаются не сразу. Валюта обновляется только после перезагрузки страницы.

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

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

Вариант 1


  • Перейдите на страницу Настройки > WP Rocket.

  • Затем в разделе Расширенные правила > Никогда не кэшировать cookie добавьте этот cookie: wcml_client_currency

Вариант 2


  • Добавьте следующий код в файл functions.php Вашей темы оформления:
    /*
    compsupp-7372
    This filter adds ?wcmlc={currency_code} to the URL, which specifies a query string with the currency code.
    */
    add_filter( 'wcml_is_cache_enabled_for_switching_currency', '__return_true' );

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