Кэширование в WordPress — это обоюдоострый меч. С одной стороны, оно ускоряет загрузку вашего сайта в разы, создавая «мгновенные» копии страниц. С другой — устаревший или переполненный кэш может стать причиной странных ошибок, когда вы видите старую версию страницы вместо обновлённой. Умение правильно очищать кэш — обязательный навык для каждого, кто работает с WordPress. Давайте разберёмся, как это делать безопасно и эффективно.
Что такое кэш WordPress и зачем его чистить?
Представьте, что ваш сайт — это кафе. Каждый раз, когда посетитель (пользователь) заказывает сложный кофе (загружает страницу), бариста (сервер) выполняет множество действий: варит кофе, взбивает молоко, ищет сироп. Кэширование — это как приготовить самые популярные напитки заранее и поставить их на стойку в готовом виде. Следующий клиент получает свой заказ мгновенно. Кэш WordPress делает то же самое: сохраняет готовые HTML-страницы, результаты запросов к базе данных, скрипты и стили.
Важно: Очистка кэша не удаляет контент вашего сайта (статьи, страницы, настройки). Она удаляет только временные, сгенерированные файлы для ускорения работы.
Когда нужно очищать кэш WordPress?
- После обновлений: Вы обновили тему, плагин или сам WordPress, но изменения не отображаются на сайте.
- После редактирования контента: Вы исправили текст на странице или загрузили новое изображение, но в браузере видите старую версию.
- При появлении ошибок: Некорректное отображение стилей (CSS), «битые» скрипты (JS) или странное поведение форм.
- Для тестирования производительности: Чтобы получить «чистые» данные о скорости загрузки без кэша.
- При смене хостинга или DNS: Чтобы избежать конфликтов со старыми закэшированными данными.
4 основных способа очистки кэша
1. Через плагин для кэширования
Это самый распространённый и простой метод. Если у вас установлен плагин типа WP Rocket, W3 Total Cache, LiteSpeed Cache или WP Super Cache, очистка делается в пару кликов.
- В админ-панели WordPress перейдите в раздел настроек вашего плагина кэширования (например, «WP Rocket»).
- Найдите кнопку «Очистить кэш», «Purge Cache», «Удалить весь кэш» или аналогичную.
- Нажмите её. Часто есть опции: очистить только кэш страниц, кэш миниатюр или кэш базы данных.
Совет: Многие плагины кэширования добавляют кнопку быстрой очистки в верхнюю панель админки (Admin Bar) для максимального удобства.
2. Очистка кэша хостинга
Многие современные хостинг-провайдеры (например, Timeweb, Reg.ru, Beget) имеют собственные системы кэширования на уровне сервера для ещё большей скорости. Если вы очистили кэш плагина, но проблема осталась, возможно, «виноват» серверный кэш.
- Зайдите в панель управления вашим хостингом (cPanel, ISPmanager или собственную).
- Найдите раздел «Кэширование», «Оптимизация» или «Скорость сайта».
- Выполните очистку серверного кэша. Иногда эту опцию называют «Purge Varnish» или «Очистить CDN». Если не можете найти — обратитесь в техподдержку хостинга.
3. Очистка кэша браузера
Ваш браузер (Chrome, Firefox, Edge) тоже кэширует файлы сайтов (CSS, JS, изображения) локально на компьютере. Если проблема видна только вам, а у других пользователей сайт работает нормально, — очистите кэш браузера.
Быстрый способ для проверки — открыть сайт в режиме инкогнито (Ctrl+Shift+N) или после очистки кэша нажать Ctrl+F5 (полная перезагрузка страницы с очисткой локального кэша).
4. Ручная очистка (для продвинутых)
Если плагин кэширования «сломался» или вы хотите сделать всё вручную, можно удалить кэш через файловый менеджер или FTP.
- Подключитесь к файлам вашего сайта через FTP-клиент (FileZilla) или файловый менеджер хостинга.
- Найдите папку /wp-content/cache/. Это стандартное расположение кэша многих плагинов.
- Удалите ВСЁ содержимое этой папки (но не саму папку!). Будьте осторожны, не задевайте другие папки.
- Также проверьте наличие папки /wp-content/plugins/[название-плагина-кэша]/cache/.
Что делать после очистки кэша?
Сразу после очистки первая загрузка страниц будет медленнее — системе нужно заново сгенерировать кэш. Это нормально. Подождите несколько минут, затем откройте сайт в новом окне браузера. Проверьте, исчезла ли проблема. Если вы используете CDN (Cloudflare, например), там тоже может быть свой кэш — его очистка может занять до нескольких минут.
FAQ: Часто задаваемые вопросы
Как часто нужно чистить кэш WordPress?
Только по необходимости: после внесения важных изменений или при возникновении проблем. Регулярная автоматическая очистка не нужна и может навредить производительности.
Очистка кэша удалит мои настройки?
Нет. Настройки плагинов, темы и WordPress хранятся в базе данных. Кэш — это временные служебные файлы.
Почему после очистки кэша сайт стал грузиться медленно?
Это временное явление. После первой загрузки страниц система создаст новый кэш, и скорость восстановится.
Нужно ли чистить кэш, если я не вижу проблем?
Нет, не нужно. Работающий кэш — это хорошо. Не трогайте его без причины.
Что такое «очистка кэша миниатюр»?
WordPress создаёт несколько копий каждого загруженного изображения (миниатюры). Их кэш иногда тоже нужно сбрасывать, особенно после смены размеров миниатюр в настройках.