кем не рекомендуется? вп-камой?
В кодексе я и смотрел. Просто не пойму, как давно появилась эта рекомендация. Кроме кодекса, вообще нигде нет ничего подобного, вот и засомневался.
это их тех рекомендаций, на которые можно забить.
хотя я лично бы подключал стили кодом:
function themename_scripts() {
enqueue_versioned_style( 'nametheme', '/style.css' );
}
add_action( 'wp_enqueue_scripts', 'themename_scripts' );
function enqueue_versioned_script( $handle, $src = false, $deps = array(), $in_footer = false ) {
wp_enqueue_script( $handle, get_template_directory_uri() . $src, $deps, filemtime( get_template_directory() . $src ), $in_footer );
}
function enqueue_versioned_style( $handle, $src = false, $deps = array(), $media = 'all' ) {
wp_enqueue_style( $handle, get_template_directory_uri() . $src, $deps = array(), filemtime( get_template_directory() . $src ), $media );
}
жутко помогает с проксирующими хостерами аля cloudflare, которые жестко кэшируют всю статику так, что никакие ctrl+f5 в браузере не помогут.
Просто не пойму, как давно появилась эта рекомендация.
А что Вам даст знание этой даты? 🙂
А о причинах там сказано.
И примеры кода показаны.
Ида — это лишь рекомендации.
Anonymous User 14379775
(@anonymized-14379775)
это их тех рекомендаций, на которые можно забить.
хотя я лично бы подключал стили кодом:
Спасибо! Реально помогло от кэша хостера, а то уже не знал, что делать.
Как теперь менять версию файла стилей дочерней темы? `Version’ в дочернем файле style.css не помогает, в исходном коде выводятся данные из этой строки файла functions.php родительской темы
wp_enqueue_style( 'twentythirteen-style', get_stylesheet_uri(), array(), '2013-07-18' );
. Родительская тема Twenty Thirteen
В исходном коде
<link rel='stylesheet' id='twentythirteen-style-css' href='https://site.ru/wp-content/themes/twentythirteen-child/style.css?ver=2013-07-18' type='text/css' media='all' />
-
Ответ изменён 6 лет, 1 месяц назад пользователем
dmitriy88.
Как теперь менять версию файла стилей дочерней темы? `Version’ в дочернем файле style.css не помогает,
Помогло бы, не замени Вы последний параметр выводом времени. Вы определитесь — время создания каталога выводить или версию файла.
С версией дан пример в кодексе.
Я ничего не менял. Сначала обновил родительскую тему, потом добавил в папку с дочерней темой файл style.css.