Форсированное обновление css-файла на сайте.

Автор: Владимир

Если вы работаете над стилями для своей любимой темы WordPress   и вы пытаетесь обновить сайт в вашем браузере новые стили, но браузер никак не хочет их скачивать заново, то предлагаю вам воспользоваться рецептом от Mark Jaquith  Так как браузер думая, что ему нужно опять и опять запрашивать файл стилей шаблона снова с сервера видя, что этот тот же файл имеющийся на вашем жестком диске(кэш) есть локально, то он просто показывает то, что у него есть в браузере. Это можно починить тем, что мы добавим  ?v=123  к пути файла стилей в тэге <link />.

<link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.css?v=<?php echo filemtime(TEMPLATEPATH . '/style.css'); ?>" type="text/css" media="screen, projection" />

Это автоматически обновит  имя файла стилей и то число, что будет идти после ?v= каждый раз когда вы изменяете файл со стилями шаблона. Бум! И теперь все видят вашу текущую версию css-файла, а не то, что осталось в кеше.

Один комментарий к “Форсированное обновление css-файла на сайте.”

  1. Спасибо за совет! Помогло1

Оставьте свой комментарий

Страница 1 из 11