Кэширование страниц — не поддерживается!
Множество обращений о некорректной работе плагина WT Geotargeting связано с кэшированием страниц как на стороне браузера, так и на стороне сервера.
Настройка геотаргетинга предполагает динамическое изменение контента страниц сайта, таким образом страницы нельзя полностью кэшировать. Нельзя кэшировать код HTML, отвечающий за отображение города и другой регионозависимый контент.
Совместную работу геотаргетинга и кэширование страниц необходимо настраивать вручную согласно документации плагинов для кэшированию.
При покупке версии WT Geotargeting Pro в архиве есть пример шаблона настроенный для совместной работы с плагином W3 Total Cache. Подробнее в документации W3 Total Cache: https://www.boldgrid.com/support/w3-total-cache/how-to-implement-page-fragment-caching-exception-in-w3-total-cache/
Мета-теги для отключения кэширования на стороне браузера
Добавить внутрь тега <head> следующий код:
1 2 3 |
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Expires" content="0"> |
Внимание! Были замечены проблемы с плагином WP Fastest Cache – HTML код страниц кэшируется без учёта поддоменов, таким образом города и другой геозависимый контент отображаются некорректно.