Изменения WORDPRESS отображаются когда залогинен в админке. В паблике — нет. Что можно проверить?
Добрый. Друзья.
У меня есть сайт на WP с подключенным Cloudflare. Стоит Плагин WP-Rocket
Последние изменения не отображаются в паблике, а только в сессии, где я залогинен в админку.
Чистил кэш браузера, CF, и самого сайта. Не помогает. Отключать плагин, тоже не помогает.
В чем может быть проблема?
Сейчас проверил. Даже когда тему отключаешь. Изменений не видно. Что может быть?
Дополнительно:
Чистить кэш в Cloudflare
Есть некоторая вероятность, что дело в кеше на стороне хостинга.
Ответы:
Проблема в кеше. Сбрось его. Кеш залогиненным не отображается.
Деактивируй все кеш плагины и CF.
Обратись к хостерам - может тоже помогут
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Если изменения видны залогиненному администратору, но не видны обычным посетителям, почти всегда проблема в кэше. Залогиненные пользователи часто получают некэшированную версию страницы, а гости видят HTML из Cloudflare, WP Rocket, серверного кэша или кэша хостинга.
Проверяйте по слоям:
?test=1;Через консоль можно посмотреть заголовки:
curl -I https://example.com/ curl -I https://example.com/?nocache=1
Ищите заголовки вроде
cf-cache-status,x-cache,x-litespeed-cache,cache-control. Если Cloudflare отдаётHIT, Вы смотрите старую версию с CDN. Если Cloudflare очищен, но всё равно старо, значит ниже есть серверный кэш.Ещё один частый случай — включено “Cache Everything” в Cloudflare Page Rules/Cache Rules. Тогда кэшируется весь HTML, и обновления WordPress не всегда сбрасывают этот слой. На время диагностики отключите такие правила или исключите админку, предпросмотр, корзину и динамические страницы.
Итог: не отключайте всё подряд навсегда. Найдите конкретный слой, который отдаёт старый HTML, настройте автоматическую очистку и исключения. Для WordPress + WP Rocket + Cloudflare обычно достаточно корректной интеграции Cloudflare API в WP Rocket и отключения агрессивного cache everything для HTML, если сайт часто меняется.