Intereting Posts
Как обновить тему живых сайтов из репозитория контроля версий через плагин или библиотеку? Угнать URL для фильтрации Как использовать svg как настраиваемый заголовок? Вставить iframe или html-страницу в виджет панели инструментов Изменение сообщения по умолчанию из wordpress Можно ли изменить порядок тегов? Отображать пользователей, загруженных в качестве сообщений Woocommerce: как переопределить основные функции в functions.php? Переименование вкладки профиля Buddypress Какая разница в написании плагинов для виджета WordPress 3.x? Как обрабатывать пейджинг / разбиение на страницы с пользовательской постоянной ссылкой? Как разрешить предупреждение: Отсутствует аргумент 2 для ufwp_widget_text () Подсчет количества сообщений (пользовательский тип сообщения) Проблемы с запросом get_template_part в админ Показать последнее сообщение в категории вместо архива?

Как очистить кеш без плагина

Как я могу очистить весь кеш веб-сайтов без использования плагина? Это возможно? Если да, то как я могу это сделать?

благодаря

Solutions Collecting From Web of "Как очистить кеш без плагина"

Если это касается изменений .css и .js, одним из способов является добавление «версий» ваших файлов. Например:

script_1.0.css // This is the URL for release 1.0 script_1.1.css // This is the URL for release 1.1 script_1.2.css // etc. 

Или, альтернативно, сделайте это после имени файла:

 script.css?v=1.0 // This is the URL for release 1.0 script.css?v=1.1 // This is the URL for release 1.1 script.css?v=1.2 // etc. 

В wordpress у вас есть опция для версий включенных JS-файлов в wp_enqueue_script() в PHP:

 /*EXAMPLE*/ wp_enqueue_script("yourscript", "joursctipt.min.js",array(),'3.3.5',true); 

Вот ДОКУМЕНТАЦИЯ!

Также вы можете сделать это в CSS, но вручную в URL-адресе:

 wp_enqueue_style( 'toalc', get_template_directory_uri().'/style.css?v=1.0.5'); 

Когда вы что-то меняете в своем CSS или JS, просто измените версию своего файла, и кеш будет удален.

Если это кеш ваших изображений, тогда у вас есть один трюк:

 <img src="image.jpg?v=1"> 

или используя случайную строку PHP для каждого изображения для очистки кеша при каждом обновлении:

 <img src="image.jpg?v=<?=mt_rand(1000,9999); ?>"> 

Текст и другие формы не сохраняются в кеше, автозаполненные формы, которые вы можете предотвратить с помощью:

 <input autocomplete="off"> 

ПРИМЕЧАНИЕ. autocomplete поддерживается только для нескольких браузеров.