Гид по технологиям

Как очистить кэш в WordPress — полный практический гид

8 min read WordPress Обновлено 05 Jan 2026
Как очистить кэш в WordPress — практический гид
Как очистить кэш в WordPress — практический гид

Почему стоит очищать кэш в WordPress

Кэш ускоряет загрузку сайта, сохраняя статические версии страниц. Но когда вы вносите изменения — обновляете тему или плагин, редактируете CSS/JS, заменяете изображения или публикуете новую запись — посетители могут по-прежнему видеть старую, закешированную версию. Очищение кэша гарантирует, что пользователи увидят актуальный контент.

Важно: кэш сам по себе не вреден — он полезен для скорости и снижения нагрузки на сервер. Проблемы возникают, когда кэш устаревает или повреждается.

Разница между серверным кэшем WordPress и кэшем браузера

  • Браузерный кэш сохраняет ресурсы на компьютере пользователя (HTML, CSS, JS, изображения) для ускорения повторных загрузок.
  • Серверный (WordPress) кэш хранит статические версии страниц на сервере или в промежуточных уровнях (reverse proxy, CDN). Он снижает нагрузку на базу данных и PHP.

Обе системы преследуют одну цель — ускорить загрузку — но очищаются по-разному и влияют на разные группы пользователей.

Как очистить кэш браузера

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

Очистка кэша в Google Chrome

Окно настроек Google Chrome с разделом конфиденциальности

  1. Откройте Settings (Настройки).
  2. Перейдите в Privacy and security (Конфиденциальность и безопасность).
  3. Нажмите Clear Browsing Data (Очистить данные просмотра).
  4. Выберите Time range (диапазон времени), отметьте Cached images and files и нажмите Clear data.

Совет: для быстрой проверки используйте «жёсткий перезапуск» страницы (Ctrl+F5 или Shift+F5 на Windows, Cmd+Shift+R на macOS).

Очистка кэша в Firefox

Окно настроек Firefox с разделом приватности и безопасностью

  1. Откройте Options (Настройки) → Privacy & Security (Приватность и безопасность).
  2. Нажмите Clear Data (Очистить данные): выберите Cached Web Content и подтвердите.
  3. В Manage Data можно увидеть и удалить выборочные данные.

Очистка кэша в Safari

  1. Откройте Preferences (Настройки) → Advanced (Дополнительно).
  2. Включите Show Develop menu in menu bar (Показать меню Разработка).
  3. В меню Develop выберите Empty Caches (Очистить кэши).

Также можно очистить системные кэши macOS, но это выходит за рамки типичных задач для WordPress.

Очистка кэша с помощью плагинов WordPress

Серверный кэш часто управляется через плагины. Ниже — инструкции для популярных решений.

WP Super Cache

Панель настроек WP Super Cache с кнопкой удаления кэша

  1. В админке откройте Settings → WP Super Cache.
  2. Нажмите Delete Cache (Удалить кэш).
  3. Вкладка Contents показывает список активных и истёкших кэш-файлов.

WP Super Cache генерирует статические HTML-файлы и прост в использовании для большинства сайтов.

W3 Total Cache

Панель W3 Total Cache с кнопкой очистки всех кэшей

  1. В админке выберите Dashboard → Performance → Dashboard.
  2. Нажмите Empty All Caches (Очистить все кэши).
  3. В секциях Page Cache, Database Cache, Object Cache и Browser Cache можно изменить настройки.

Примечание: если вы не уверены в настройках серверной части, не меняйте тонкие параметры без помощи администратора.

WP Fastest Cache

Экран статистики кэша в WP Fastest Cache с кнопками очистки

  1. Откройте WP Fastest Cache Options в панели администратора.
  2. Нажмите Clear All Cache (Очистить весь кэш) или Delete Cache and Minified CSS/Js (Удалить кэш и минифицированные CSS/JS).

Важно: удаление минифицированных CSS/JS может повлиять на отображение сайта, если файлы генерируются плагином. Делайте это при необходимости и проверяйте фронтенд.

Очистка серверного кэша через панель хостинга

Многие хостинги предлагают встроенные механизмы кэширования и кнопку очистки в панели управления.

  • SiteGround: встроенная система кэширования (SuperCacher) с возможностью ручной очистки из панели.
  • Kinsta: свой инструмент кэширования в панели MyKinsta и кнопка Purge Cache.

Если ваш хостер использует CDN (Cloudflare, Fastly и т. п.), очистите кэш и в CDN — иначе CDN будет отдавать старые файлы.

Совет: если вы не уверены, где находится кэш, обратитесь в поддержку хостинга и уточните механизм очистки.

Очистка объектного кэша через WP-CLI

WP-CLI позволяет управлять кэшем из командной строки — удобно для девов и админов с доступом по SSH.

  1. Подключитесь к серверу по SSH.
  2. Перейдите в корневую папку сайта (обычно public_html или www).
  3. Выполните команду:
    [master_rvjfwygaxt] : public_html$ wp cache flush
Success: The cache was flushed.
[master_rvjfwygaxt] : public_html$

Эта команда очищает объектный кэш WordPress. Если используется сторонний объектный кэшер (Redis, Memcached), убедитесь, что WP-CLI настроен на работу с ним или используйте команды для конкретного кэша.

Как часто нужно очищать кэш

Нет строгого правила. Рекомендации:

  • Очищайте кэш вручную при любых изменениях на сайте (структура страниц, CSS/JS, критические правки).
  • Для сайтов с частыми обновлениями контента рассмотрите автоматическое управление кэшем: инвалидируйте отдельные страницы при публикации.
  • Если возникают ошибки отображения или сайт работает странно, сделайте полную очистку кэша (браузер + сервер + CDN).
  • В большинстве случаев еженедельная проверка/очистка кэша достаточно.

Мини‑методология: быстрый SOP по очистке кэша

  1. Реплика изменений: внесите правки в тестовой среде или на staging.
  2. Очистите кеш браузера (локально) и проверьте результат.
  3. Очистите серверный плагин-кэш на проде.
  4. Если используется CDN — Purge CDN cache.
  5. При объектном кэше — wp cache flush или перезапуск Redis/Memcached.
  6. Протестируйте на нескольких браузерах и устройствах.
  7. Если видите регресс — откатите изменения по стандартной процедуре деплоя.

Чеклист для разных ролей

  • Контент‑менеджер:

    • Очистить кэш браузера после публикации.
    • Обновить минифицированные файлы, если появляются ошибки стилей.
    • Проверить страницу в режиме инкогнито.
  • Разработчик:

    • Очистить серверный кэш через плагин и объектный кэш через WP-CLI.
    • Инвалидировать CDN при изменении статических ассетов.
    • Перегрузить сборку минификации CSS/JS.
  • Администратор хостинга:

    • Проверить логи сервера на предмет проблем кэширования.
    • Перезапустить сервисы кеширования (Redis, memcached) при ошибках.
    • Убедиться, что права доступа к кэш-файлам корректны.

Сценарии, когда очистка кэша не помогает и что делать

  1. Изменения не видны после очистки всех кэшей:

    • Проверьте CDN (Cloudflare, Fastly) и очистите его кэш.
    • Убедитесь, что на сайте нет агрессивных заголовков кэширования (Cache-Control).
  2. После очистки кэша сайт ломается (стили или JS работают неправильно):

    • Верните минифицированные файлы к предыдущей версии.
    • Сгенерируйте минифицированные файлы заново.
    • Проверьте консоль браузера на ошибки JavaScript.
  3. Объектный кэш не очищается (Redis / Memcached):

    • Перезапустите службу на сервере или используйте утилиты очистки для конкретного сервиса.
    • Убедитесь, что WP‑Config правильно настроен для выбранного драйвера кэша.

Критерии приёмки

  • Изменения контента видны в режиме инкогнито в двух популярных браузерах.
  • Время отклика страницы не увеличилось заметно после очистки кэша.
  • Нет ошибок в консоли браузера (нет 404 на минифицированные файлы, отсутствие JS‑исключений).
  • CDN и серверный кэш показали успешное выполнение команды очистки.

Тесты и приёмочные сценарии

  1. Тест: обновление CSS

    • Действие: изменить цвет заголовка в CSS и обновить файл на сервере.
    • Ожидание: после очистки плагином кэша и CDN цвет обновится на всех тестовых устройствах.
  2. Тест: новая публикация

    • Действие: опубликовать новую запись.
    • Ожидание: запись доступна через 1–2 минуты на продакшене; кэш старых страниц не мешает навигации.
  3. Тест: удаление минифицированных файлов

    • Действие: удалить минифицированный CSS через плагин.
    • Ожидание: сайт корректно генерирует новые минифицированные файлы и не ломает стили.

Дерево принятия решения для очистки кэша

flowchart TD
  A[Внесены изменения на сайте?] -->|Да| B{Тип изменений}
  A -->|Нет| Z[Не трогать кэш]
  B --> C[Только контент 'посты/страницы']
  B --> D[Изменены файлы 'CSS/JS/шаблон']
  B --> E[Изменения серверной части/плагины]
  C --> F[Очистить браузерный кэш и плагин-кэш 'инвалидация страницы']
  D --> G[Очистить плагин-кэш, Purge CDN, пересобрать минификацию]
  E --> H[WP-CLI flush, перезапуск объектного кэша, обратиться к хостеру]
  F --> I[Проверить в инкогнито и на мобильных]
  G --> I
  H --> I

Безопасность и приватность

  • При очистке кэша не передаются личные данные — кэш хранит копии рендеринга страниц. Тем не менее убедитесь, что в кэше не сохраняются персональные данные пользователей (иногда плагины ошибочно кэшируют страницы с приватной информацией).
  • Для сайтов с пользовательским контентом используйте гибкое кэширование: не кэшируйте страницы, где отображается личная информация.
  • GDPR: при необходимости исключайте страницы с персональными данными из кэширования и документируйте политику кэширования в вашей политике конфиденциальности.

Мини‑глоссарий

  • Серверный кэш: статические копии страниц, хранящиеся на сервере.
  • Браузерный кэш: файлы, сохранённые локально в браузере пользователя.
  • CDN: сеть доставки контента, кеширует ресурсы по географическому признаку.
  • Объектный кэш: быстрый ключ‑значение кэш (Redis/Memcached) для объектов и запросов.

Сводка и рекомендации

  • Начинайте с очистки кэша браузера при первых признаках неправильного отображения.
  • Для глобальных изменений очищайте плагин-кэш, потом CDN и объектный кэш при необходимости.
  • Имейте чеклист и тесты для приёмки изменений.
  • Документируйте процесс и бэкапьте файлы перед рискованными изменениями.

Важно: если вы не уверены в настройках серверов и кэширующих сервисов — проконсультируйтесь с DevOps или службой поддержки хостинга.


Часто задаваемые вопросы

Как очистить кэш только для одной страницы?

В большинстве плагинов (WP Super Cache, W3 Total Cache, WP Fastest Cache) есть опция инвалидировать кэш конкретной страницы или записи. Также можно добавить параметр в URL (cache-bypass) для временной проверки.

Понадобится ли повторно минифицировать файлы после очистки кэша?

Если вы удалили минифицированные файлы, плагин обычно пересоберёт их автоматически при первом запросе. Иногда нужно вручную инициировать пересборку в настройках плагина.

Может ли кэш хранить пользовательские данные и это риск?

Да — если плагин или настройка некорректно кеширует страницы с приватной информацией. Всегда исключайте такие страницы из кэширования.


Короткая памятка: очистка кэша — стандартная операция при работе с WordPress. Сохраняйте порядок действий, тестируйте изменения и документируйте процедуру для команды.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство