
🗑️ Як очистити кеш WordPress: повне керівництво
Ви вносите правки в тему, змінюєте текст на сторінці, оновлюєте плагін, а сайт виглядає так, ніби нічого не сталося. Знайомо? Майже напевно ви зіткнулися з кешем WordPress. І ні, це не баг і не привід перезавантажувати сервер.
Кеш, штука корисна. Він пришвидшує завантаження сторінок у рази, економить ресурси хостингу та покращує поведінкові метрики. Але рівно до того моменту, поки не починає показувати застарілу версію сайту вам і вашим відвідувачам. Тоді кеш із помічника перетворюється на проблему.
Хороша новина: кеш WordPress чиститься за секунди. Без консолі, без програміста, без магічних заклинань. У цьому посібнику, всі чотири типи кешу, які є на будь-якому сайті WordPress, і покрокова інструкція з очищення кожного. Від браузера до CDN.
💡 Швидкий огляд:
- Відкрийте браузер, натисніть Ctrl+Shift+Del, і ви вже на півдорозі до очищення кешу браузера
- В адмінці WordPress натисніть одну кнопку в плагіні кешування — це очистить кеш плагіна за секунду
- Якщо сайт на керованому хостингу (WP Engine, Flywheel, Cloudways), у панелі хостингу є рідна кнопка скидання серверного кешу
- Для сайтів за Cloudflare або Sucuri очищення робиться через особистий кабінет CDN-провайдера, теж в один клік
Що таке кеш WordPress
Кеш — це тимчасове сховище даних. Замість того щоб збирати сторінку з нуля при кожному запиті (PHP + база даних + файли теми), сервер або браузер віддає вже готову, збережену копію. Результат: сторінка вантажиться не за 2 секунди, а за 0,4.
Побутова аналогія: ви переклали пульт від телевізора з шафи на диван. Наступного разу не треба вставати і йти через усю кімнату, пульт уже під рукою. Так само працює кеш: «гарячі» дані лежать близько, доступ до них миттєвий.
В екосистемі WordPress кешування відбувається на кількох рівнях одночасно. І щоб зрозуміти, який саме кеш заважає побачити свіжу версію сайту, треба знати ці рівні в обличчя.
4 Типи кешу на сайті WordPress
Кожен сайт на WordPress, незалежно від хостингу та набору плагінів, проходить через чотири шари кешування. Розберемо кожен.
Кеш браузера
Будь-який сучасний браузер, Chrome, Firefox, Edge, Safari, автоматично зберігає на ваш комп’ютер статичний контент відвіданих сайтів: зображення, CSS-файли, JavaScript, шрифти і навіть цілі HTML-сторінки. При повторному заході на сайт браузер не завантажує ці файли заново, а дістає з локального сховища.
Для власника сайту це плюс: постійні відвідувачі бачать сторінки швидше, навантаження на сервер знижується. Мінус проявляється, коли ви оновили логотип, перефарбували кнопки або змінили шрифти, а ваш браузер продовжує показувати старі версії файлів. Рішення: ручне очищення браузерного кешу (інструкція нижче).
Кеш плагіна
Плагіни кешування, основний інструмент прискорення WordPress. Вони створюють статичні HTML-копії динамічних сторінок і віддають їх відвідувачам, минаючи важкий цикл PHP+MySQL. Два найпопулярніші безплатні рішення, W3 Total Cache на WordPress.org (1M+ активних встановлень) і WP Super Cache від Automattic (1M+ активних встановлень, розроблений Automattic).
Плагін може кешувати сторінки, стиснений CSS/JS, запити до бази даних, об’єкти і навіть інтегруватися з CDN. Але якщо після публікації нового поста або правки дизайну відвідувачі бачать стару версію, винуватець майже напевно плагінний кеш. Кнопка «Delete Cache» в адмінці вирішує проблему миттєво.
Серверний кеш
Більшість керованих WordPress-хостингів вбудовують серверне кешування прямо у свою архітектуру. WP Engine додає кнопку очищення прямо в адмінку WordPress. Flywheel розміщує її у верхній панелі. Pagely використовує власну панель PressArmor з опцією Purge All.
Деякі хости йдуть далі й застосовують зворотний проксі-сервер (reverse proxy): кілька кеш-серверів стоять «перед» основним і приймають на себе повторні запити. Серверний кеш чиститься через панель хостингу або за запитом у підтримку, універсальної кнопки тут немає, кожен хост реалізує по-своєму.
Сторонній кеш (CDN)
Якщо сайт пропущено через CDN-провайдера, Cloudflare або Sucuri, з’являється ще один шар кешу, розподілений по десятках дата-центрів світу. CDN зберігає копії статичних файлів і навіть цілих HTML-сторінок географічно близько до кожного відвідувача.
Цікавий факт: правильно налаштований CDN може обслуговувати статичний контент сайту, навіть якщо сам origin-сервер тимчасово недоступний. Відвідувачі цього не помітять, сторінки продовжують відкриватися з кешу. Але ціна такого зручності, необхідність скидати кеш CDN при кожному значущому оновленні сайту. Інакше відвідувачі з різних регіонів бачитимуть різні версії сторінок.
Навіщо взагалі чистити кеш WordPress
Кеш чудово справляється зі своїм завданням майже завжди. Але є три конкретні ситуації, коли його потрібно скинути негайно:
Ви оновили контент, але не бачите змін. Переписали заголовок, замінили текст на головній, додали новий блок, тиснете «Оновити» в адмінці, а на сайті все по-старому. Це плагінний або серверний кеш тримає стару копію.
Дизайн поїхав після правок. Змінили CSS, оновили тему, встановили новий плагін, і верстка розвалилася. Часто проблема не в коді, а в тому, що браузер продовжує вантажити старі стилі та скрипти. Очищення браузерного кешу + скидання плагінного кешу разом вирішують більшість таких випадків.
Відвідувачі бачать застарілий контент. Неправильно налаштований кеш може тижнями показувати стару версію сторінки користувачам, які вже були на сайті. Особливо підступний CDN-кеш: відвідувач із Берліна бачить одне, а з Токіо, інше. Скидання всіх шарів кешу синхронізує видачу.
Як очистити кеш браузера
Браузерний кеш, найпростіший для очищення і найчастіша причина, через яку власник сайту не бачить власних правок. Розберемо три основні браузери.
Google Chrome
Chrome кешує агресивно — це одна з причин його швидкості. Але очищення робиться в три кліки.
Натисніть значок із трьома крапками в правому верхньому куті, перейдіть у Додаткові інструменти та виберіть Видалення даних про перегляд. Той самий результат дає комбінація Ctrl+Shift+Del.

У вікні, що відкрилося, виберіть часовий діапазон (рекомендую «За весь час» для повного очищення), позначте прапорцем Кешовані зображення та файли й натисніть Видалити дані.

Готово. Перезавантажте сторінку сайту через Ctrl+F5 (повне перезавантаження без кешу), і ви побачите актуальну версію.
Mozilla Firefox
Firefox не поступається Chrome у зручності очищення кешу. Натисніть значок меню (три смужки), потім вкладку Історія.

На панелі, що випадає, виберіть пункт Видалити недавню історію.

У вікні, що з’явилося, встановіть часовий діапазон «Усе», позначте прапорцем Кеш і натисніть Видалити зараз.

Microsoft Edge
Edge побудований на тому ж рушії Chromium, що й Chrome, тому логіка очищення схожа. Натисніть значок меню (три крапки) і виберіть Параметри.

У лівому меню параметрів перейдіть до розділу Конфіденційність, пошук і служби та натисніть кнопку Вибрати елементи для видалення.

Позначте Кешовані зображення та файли й натисніть Видалити.

Корисна фішка Edge, якої немає в Chrome: можна ввімкнути автоматичне очищення кешу під час кожного закриття браузера. Знаходиться там само, у параметрах конфіденційності.
Після очищення кешу браузера відкрийте сайт через Ctrl+F5. Якщо проблема не зникла, переходьте до плагінного кешу.
Як очистити кеш плагінів
Спосіб очищення залежить від конкретного плагіна, але майже завжди все зводиться до натискання однієї кнопки в адмінці WordPress.
W3 Total Cache
W3 Total Cache у репозиторії, найфункціональніший безкоштовний плагін кешування WordPress. Кешує сторінки, об’єкти, запити до бази даних, стискає CSS і JS, інтегрується з CDN. Використовується на сайтах рівня AT&T і MakeUseOf.
Щоб очистити кеш, зайдіть в адмінку WordPress і перейдіть у Продуктивність → Панель керування. Натисніть кнопку Очистити всі кеші, і плагін скине кожен шар кешу однією операцією.

WP Super Cache
WP Super Cache на WordPress.org, розробка Automattic, компанії, що стоїть за WordPress.com, Jetpack, Akismet і WooCommerce. Плагін генерує статичні HTML-файли з динамічного контенту й віддає їх замість важкого PHP-циклу.
Очищення елементарне: в адмінці WordPress перейдіть у Налаштування → WP Super Cache і натисніть кнопку Видалити кеш.

Обидва плагіни також додають кнопку швидкого очищення у верхню адмін-панель WordPress, можна скидати кеш в один клік прямо з будь-якого розділу адмінки.
Як очистити серверний і сторонній кеш
Для серверного кешу універсальної інструкції не існує, кожен хостинг-провайдер реалізує механізм по-своєму. Загальний принцип: на керованих WordPress-хостах (WP Engine, Flywheel, Cloudways, Kinsta) кнопка скидання кешу вбудована в панель керування хостингом або прямо в адмінку WordPress. На shared-хостингах (SiteGround, Bluehost) функція кешування може бути в розділі «Оптимізація сайту» панелі cPanel.

Для очищення кешу Cloudflare зайдіть в особистий кабінет, виберіть сайт і перейдіть у розділ Caching → Purge Cache. Кнопка Purge Everything скидає весь кеш CDN для домену. У Sucuri аналогічний шлях: Performance → Clear Cache. Обидві операції тривають від 30 секунд до 2 хвилин, поки CDN розішле команду скидання по всіх дата-центрах.
Якщо сайт використовує одночасно серверний кеш і CDN, порядок важливий: спочатку скиньте серверний кеш, потім кеш CDN. Так ви гарантуєте, що CDN закешує вже свіжу версію з сервера, а не стару копію.
Коротке відео за темою: розбір усіх типів кешування WordPress, включно з Redis Object Cache і Full Page Cache, з демонстрацією очищення кожного шару.
⁉️🤔 Часті запитання
Чому я не бачу змін на сайті після редагування?
Найімовірніше, ви дивитеся на закешовану версію. Натисніть Ctrl+Shift+Del у браузері, очистіть кеш плагіна в адмінці WordPress, потім відкрийте сайт через Ctrl+F5. Якщо не допомогло, скидайте серверний кеш через панель хостингу. Порядок дій: браузерний кеш → кеш плагіна → серверний кеш → CDN. Ідіть ланцюжком від простого до складного, у більшості випадків проблема вирішується на першому або другому кроці.
Який плагін кешування кращий: W3 Total Cache чи WP Super Cache?
W3 Total Cache функціональніший: кешує сторінки, об’єкти, запити до БД, мініфікує та стискає ресурси. WP Super Cache простіший у налаштуванні й розроблений Automattic, командою, що стоїть за самим WordPress. Обирайте W3TC, якщо готові витратити 10 хвилин на тонке налаштування, WP Super Cache, якщо потрібен варіант «поставив і забув». Обидва безплатні й мають по мільйону активних встановлень. Для типового блогу чи сайту компанії різниця у швидкості між ними буде в межах 0,1-0,2 секунди.
Чи потрібно чистити кеш після оновлення плагінів WordPress?
Так, і це обов’язково. Оновлення плагіна або теми змінює CSS і JavaScript-файли, які браузер і плагін кешування могли зберегти у старій версії. Після будь-якого оновлення плагіна, теми або ядра WordPress скиньте кеш плагіна й очистіть браузерний кеш — це запобіжить конфліктам стилів і скриптів. Особливо критично після великих оновлень (мажорні версії WordPress, перехід на новий PHP): витратьте 15 секунд на скидання кешу зараз, зекономите пів години на пошуках верстки, яка «поїхала», потім.
Як часто потрібно чистити кеш WordPress?
Тільки тоді, коли це справді потрібно: після оновлення контенту, правок дизайну, встановлення або оновлення плагінів і тем. В решту часу нехай кеш працює, він для того й створений. Немає сенсу чистити кеш «для профілактики» щодня. Виняток: якщо сайт дуже динамічний (форум, інтернет-магазин із частим оновленням цін і залишків), налаштуйте час життя кешу (TTL) меншим, наприклад 2-4 години замість стандартних 24. Так відвідувачі бачитимуть актуальні дані без ручного скидання.
Чи можна автоматизувати очищення кешу?
Так, більшість плагінів кешування підтримують автоматичне скидання за подіями: публікація нового допису, оновлення сторінки, зміна теми. W3 Total Cache і WP Super Cache роблять це з коробки. Для серверного кешу та CDN, API-виклики через WP-CLI або HTTP-запити до API провайдера. Але повна автоматизація — це палиця з двома кінцями. Занадто часте скидання кешу зводить його користь до нуля: сервер щоразу збирає сторінки з нуля. Налаштуйте автоскидання лише на справді значущі події (новий допис, зміна критичних сторінок).
Очищення кешу WordPress: що і коли натискати
Універсальний алгоритм для будь-якої ситуації має такий вигляд:
- Не бачите своїх правок? Ctrl+Shift+Del у браузері + кнопка Delete Cache у плагіні.
- Відвідувачі скаржаться на старий дизайн? Скиньте кеш плагіна, потім серверний, потім CDN (якщо є).
- Після оновлення теми або плагінів усе роз’їхалося? Браузерний + кеш плагіна, і перезавантажте через Ctrl+F5.
У більшості випадків проблема вирішується очищенням браузерного кешу та кешу плагіна. Серверний і CDN-кеш потрібні рідше, але коли потрібні, без них не обійтися. Тепер у вас є покрокова інструкція для кожного шару. Додайте цю сторінку в закладки, знадобиться.



