Как очистить кэш в WordPress?
Константин, Кемерово 0
Обновил цены в карточках товаров, сохранил в админке, а на сайте всё равно старые цифры. Чистил кэш браузера, пробовал с разных устройств - результат тот же. На WordPress стоит какой-то плагин кэширования, но я не разбираюсь, где у него настройки.
Дмитрий Акиндинов технический администратор сайтов
ответил
На WordPress кэш чистят через плагин кэширования: у WP Rocket, LiteSpeed Cache и Cache Enabler в панели администратора есть кнопка «Очистить весь кэш» или «Purge All Caches», один клик сбрасывает сохранённые копии страниц. Если хостинг использует собственный серверный кэш поверх плагина, его сбрасывают отдельно в панели хостинга — обычно в разделе с названием вроде LiteSpeed Cache.
У WordPress кэш живёт на нескольких уровнях, и плагин чистит не всё сразу. Отдельно существует объектный кэш — он хранит результаты повторяющихся запросов к базе и сбрасывается либо тем же плагином, либо командой wp cache flush в консоли, если подключен wp-cli. OPcache на уровне PHP обычно обновляется сам при изменении файлов, но может зависнуть после правки через FTP — тогда помогает кнопка перезапуска PHP в панели хостинга.
Если после чистки плагина цифры на сайте не поменялись, откройте страницу в режиме инкогнито — это исключает кэш браузера. Если и там старая версия, дело в кэше хостинга, который живёт поверх плагина и требует отдельного сброса.
Проверять проще по порядку: сначала кэш плагина, потом хостинга, потом браузер. Если правка так и не появилась через 10-15 минут после всех сбросов, возможно, она сохранилась в черновик, а не в опубликованную версию страницы.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.