В основном wp_enqueue_style()
функции используют тему внутри файла functions.php для добавления таблицы стилей в заголовок. Вот как узнать, делает ли ваша тема то же самое.
Откройте ваш wp-content/themes/YOUR_THEME_NAME/functions.php
файл и найдите строку, которая добавляет таблицу стилей, например:
wp_enqueue_style('main_style', get_stylesheet_directory_uri() . '/style.css');
Или как:
wp_enqueue_style( 'twentysixteen-style', get_stylesheet_uri() );
Вы можете искать идентификатор (кроме -css
части) ... если идентификатор: main_style-css
ищите только main-style
в вашем файле functions.php, и вы, вероятно, должны найти строку кода, которую вы искали.
Теперь, когда вы нашли код и знаете, что ваша тема добавляет эту таблицу стилей с помощью wp_enqueue_style()
файла functions.php. Вам необходимо обновить этот код для версии.
$style_ver = filemtime( get_stylesheet_directory() . '/style.css' );
wp_enqueue_style( 'main_style', get_stylesheet_directory_uri() . '/style.css', '', $style_ver );
Как вы можете видеть, этот код получает время последнего изменения файла style.css с помощью filemtime()
функции PHP, а также преобразует время в метку времени с помощью time()
функции PHP, чтобы все было чисто.
Если вы не хотите, чтобы версия динамически изменялась каждый раз, вы можете просто сделать это:
wp_enqueue_style( 'main_style', get_stylesheet_directory_uri() . '/style.css', '', '1.5' );
Это в значительной степени это. Мир!