Настройка CleanTalk с плагинами кеширования


Плагины кеширования (такие как WP Rocket, LiteSpeed Cache или FlyingPress) необходимы для скорости работы сайта, но иногда они могут «замораживать» динамические скрипты. Это приводит к устареванию антиспам-токенов и, как следствие, к ложным срабатываниям защиты.

Следуйте этому руководству, чтобы обеспечить корректную совместную работу CleanTalk и вашего кеш решения.

Перейдите в настройки Анти-Спам плагина: Консоль WordPress → Настройки → Anti-Spam by CleanTalk

  1. Установите опцию «Set Cookies» в режим «Auto». Режим «Auto» (установлен по умолчанию) использует значение «Выкл» и автоматически переключается на «Альтернативный механизм» при обнаружении серверного кеширования (например, Varnish или SiteGround).
  2. Очистите кеш. 
     

Исключения для скриптов


Мы рекомендуем добавить следующие файлы Анти-Спам плагина в список исключений вашего плагина кеширования или оптимизации (JavaScript Exclusions). Плагины оптимизации часто минифицируют, объединяют или откладывают загрузку JS, что может нарушить логику работы CleanTalk.

Список скриптов для исключения:

  • apbct-public-bundle.min.js
  • apbct-public-bundle_ext-protection.min.js
  • apbct-public-bundle_ext-protection_gathering.min.js
  • apbct-public-bundle_full-protection.min.js
  • apbct-public-bundle_full-protection_gathering.min.js
  • apbct-public-bundle_gathering.min.js
  • apbct-public-bundle_int-protection.min.js
  • apbct-public-bundle_int-protection_gathering.min.js

Совет: В качестве дополнительной меры мы рекомендуем установить время жизни кеша (Cache Lifetime) на 24 часа или меньше. Это гарантирует регулярное обновление скриптов валидации.
 

Инструкции для конкретных кэш решений

Если вы используете один из следующих плагинов, пожалуйста, ознакомьтесь с нашими подробными руководствами:

Was this information helpful?

Copied to clipboard