Как не кешировать css

Часто после редизайна хочется сразу видеть, как изменился блог, но кеширующие плагины упорно показывают предыдущую версию. Можно, конечно, зайти в админку и очистить кеш, но делать это каждый раз слишком муторно. Однако есть несколько способов, которые помогают не кешировать файл css.

Одним из них является простой код, который можно добавить в файл header.php:


tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий

  1. zetrider

    Лучше так:

    <?php echo get_bloginfo('template_url'); ?>/style.css?<?php echo filemtime(TEMPLATEPATH . '/style.css'); ?>
    Ответить
    1. tiaurus автор

      Или так:

      <link rel="stylesheet" href="<?php echo get_bloginfo('template_url'); ?>/style.css?v=<?php echo time(); ?>" type="text/css" />
      Ответить
  2. zetrider

    Можно, но так будет обновляться постоянно :) Кеш браузера отпадает / грузим больше кило.

    Ответить
  3. vovasik

    Вы серьезно думаете что любой GET параметр, ?1 не кешируется? Это не так, другое дело filemtime() по понятным причинам

    Ответить