Подстановка даты в версию стилевого файла

Дневник разработчика

Эта хитрость позволит вам избежать постоянного сброса кэшированных страниц во время разработки темы на WP.

Как работает

Просто добавляем в строку подключения стилей в functions.php динамический вывод значения количества секунд, прошедших с начала эпохи Unix (1 января 1970 00:00:00 GMT) до текущего времени. по средствам конструкции time()

Пример реализации

<?php

add_action( 'wp_enqueue_scripts', 'custom_css_and_js' );

function custom_css_and_js() {

  wp_enqueue_style( 'font-icons', get_stylesheet_directory_uri() . '/css/font-icons.css', array(), null );
  wp_enqueue_style( 'sliders', get_stylesheet_directory_uri() . '/css/sliders.css', array(), null );
  wp_enqueue_style( 'main', get_stylesheet_directory_uri() . '/css/main.css', array(), time() );

}

?>

Скриншот

Подстановка даты в версию стилевого файла

В результате чего всякий раз при загрузке страниц сайта, в параметр версии файла стилей подставляется разное значение. Что воспринимается браузером, как обновлённый = другой = новый файл, поэтому этот файл не кэшируется.

Вам удобно и приятно работать, отслеживая изменения в стилях без сброса кэша.

Тока не забудьте потом удалить этот параметр (перед загрузкой сайта на боевой хостинг).

Юрий Ронин