👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
Столкнулся с следующей проблемой… Вношу изменения в css, но ничего не происходит, стили где-то крепко закешировались. Удалил все плагины для кэширования, почистил папки с кэшем созданным данными программами. Очистил кэш браузера. Пробовал прописывать функции, указанные в данном блоге, для принудительного обновления кэша стилей. Я уже удалил сам файл стилей из папки темы и НИЧЕГО НЕ ПРОИСХОДИТ.? Апатия… В чем может быть дело?
Для начала полностью очистите кэш браузера. Обычно это можно сделать нажатием Ctrl+Shift+Del в окне браузера.
После этого откройте файл header.php и найдите строку, отвечающую за включение файла стилей. Примерно такую:
На время редактирования файла style.css замените ее на такую строчку:
С помощью этой хитрости вы заставите думать плагины кэширования и браузер, что у вас каждый раз загружается новый файл – к названию style.css будет добавляться цифра в виде системного времени, которая все время будет новой, самой последней.
А такой фокус сработает со строкой размещения баннера, вставленной в сайдбар? Баннеры кэшируются и не хотят меняться из-за этого.
3 дня назад я прочитал вопрос, поулыбался и забыл.
Вчера мне это аукнулось :)
Такая же штука, не обновляется и всё, ни css refresh, ни echo time, ни смена браузера, ни чистка кэша везде и всюду, ничего не помогает.
Странно это….
Ничего странного – скорее всего у хостера стоит какая-нибудь кэширующая система на уровне nginx (так сказать, за вас подумали). Пробуйте хитрость с добавлением номера к названию файла css, описанную выше.
Вполне возможно. Просто не сталкивался, за 2 года почти. Обычно refresh включаю при разработке и всё нормально, а тут, аномалия какая то=)
а .htaccess проверьте, там как раз может быть задано кэширование на уровне хостинга… или Gzip сжатие