@kingdomofcrooked
Дизайнер

Очень долгое обновление сайта на Chrome?

Уже давно заметил что любые изменение с сайтом отдельно от контрольной панели, при работе непосредственно с кодом, очень долго (около двух суток) обновляет страницу при загрузке обновленных данных. Такая проблема только с браузером Хром. Хотя если удалить историю посещений, все ок. Есть ли способ сделать так чтобы при любых изменениях кода (не в контрольной панели), страницы обновлялись также быстро как и в других браузерах?
  • Вопрос задан
  • 179 просмотров
Пригласить эксперта
Ответы на вопрос 2
@ananas_roma
Пытаюсь кодить.
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
Насколько я понял, вопрос про css и js файлы.

Можно менять версию файла после изменений, тогда он будет обновляться в кеше браузера.
wp_enqueue_script( 'script-name', get_stylesheet_directory_uri() . '/js/example.js', array(), '1.1' );

или делать это автоматизированно, добавив обертки и подключая файлы с помощью них
function enqueue_versioned_script( $handle, $src = false, $deps = array(), $in_footer = false ) {
	wp_enqueue_script( $handle, get_stylesheet_directory_uri() . $src, $deps, filemtime( get_stylesheet_directory() . $src ), $in_footer );
}
 
function enqueue_versioned_style( $handle, $src = false, $deps = array(), $media = 'all' ) {
	wp_enqueue_style( $handle, get_stylesheet_directory_uri() . $src, $deps = array(), filemtime( get_stylesheet_directory() . $src ), $media );
}


Подробнее: Как принудительно обновить js и css-файлы в WordPr...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы