Браузер сначала помещает файл без версии вместо файла с версией. - PullRequest
0 голосов
/ 12 декабря 2018

Я использую функцию wp_enqueue_style () для управления версиями моего master.css-файла, чтобы предотвратить кэширование в браузере.

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

1 Ответ

0 голосов
/ 12 декабря 2018

Трудно решить эту проблему, не видя ваш код, но, вероятно, вы случайно дважды поставили в очередь свой CSS-файл.Они показывают одно и то же имя дескриптора файла?Это значение, которое отображается как «id» в исходном коде (перед «-css»).

Например: <link rel='stylesheet' id='file-handle-css' href='https://example.com/wp-content/themes/mytheme/master.css' type='text/css' media='all' />

Если дескрипторы файлов различаются в версионных и не версионных файлах, вы можете найти в исходном коде дескриптор файла, используемый в не версионной копиифайла, затем закомментируйте его.

Если дескрипторы файла совпадают, попробуйте изменить его при постановке в очередь версионной копии, а затем снова проверьте источник, чтобы увидеть, отличаются ли они теперь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...