n-wp.ru — блог о WordPress

Кэш CSS

Столкнулся с следующей проблемой… Вношу изменения в css, но ничего не происходит, стили где-то крепко закешировались. Удалил все плагины для кэширования, почистил папки с кэшем созданным данными программами. Очистил кэш браузера. Пробовал прописывать функции, указанные в данном блоге, для принудительного обновления кэша стилей. Я уже удалил сам файл стилей из папки темы и НИЧЕГО НЕ ПРОИСХОДИТ.? Апатия… В чем может быть дело?

kostenikov

6 комментариев

  • Для начала полностью очистите кэш браузера. Обычно это можно сделать нажатием Ctrl+Shift+Del в окне браузера.

    После этого откройте файл header.php и найдите строку, отвечающую за включение файла стилей. Примерно такую:

    [cc lang=»css»]

    На время редактирования файла style.css замените ее на такую строчку:

    [cc lang=»css»]Ответить

    • А такой фокус сработает со строкой размещения баннера, вставленной в сайдбар? Баннеры кэшируются и не хотят меняться из-за этого.

  • 3 дня назад я прочитал вопрос, поулыбался и забыл.
    Вчера мне это аукнулось :)
    Такая же штука, не обновляется и всё, ни css refresh, ни echo time, ни смена браузера, ни чистка кэша везде и всюду, ничего не помогает.
    Странно это….

    • Ничего странного — скорее всего у хостера стоит какая-нибудь кэширующая система на уровне nginx (так сказать, за вас подумали). Пробуйте хитрость с добавлением номера к названию файла css, описанную выше.

      • Вполне возможно. Просто не сталкивался, за 2 года почти. Обычно refresh включаю при разработке и всё нормально, а тут, аномалия какая то=)

        • а .htaccess проверьте, там как раз может быть задано кэширование на уровне хостинга… или Gzip сжатие