Intereting Posts
Отправить электронное письмо с подтверждением / обработкой комментариев определить страницу реферала Выделение основного меню на подстранице, которая не находится в подменю, но в иерархии Wp Pagenavi как показать все результаты Как я могу добавить свой собственный тип «читать больше» или «после перехода» на страницу статьи? Несколько экземпляров query_posts Как удалить эти параметры из панели управления? Как разместить несколько галерей изображений в одном посте? Как я могу получить список пользовательских идентификаторов сообщений в переменной, которую я могу использовать для другой функции? Как предотвратить неизвестные адреса, которые доступны с моего сайта wordpress Можно ли получить короткий код, сгенерированный плагином, а затем, используя функцию, создать новый пост с помощью этого короткого кода? Экспорт плагина пропускает много изображений Фильтровать сообщения по категориям ajax ничего не показывает что делать, если тема использует настраиваемый пул сообщений, который конфликтует с плагином? WP REST API извлекает сообщения из типа post

Как мы прекращаем кэширование определенного div, когда я использую общий плагин кэша w3?

Я использую общий плагин w3 для общего кэша с wooCommerce, он работает нормально, но у меня есть одна проблема, то есть кэширование всей страницы, но я не хочу кэшировать div, показывающий количество тележки.

Как мне это сделать?

Solutions Collecting From Web of "Как мы прекращаем кэширование определенного div, когда я использую общий плагин кэша w3?"

W3TC, как и супер-кеш и другие, делает полное кэширование страниц, вы не можете сказать ему игнорировать части страниц, поскольку это на практике означает, что он больше не будет кэшировать эти страницы или будет делать частичное кеширование, которое намного менее эффективно.

У вас есть 3 варианта включения динамического содержимого в кешированную страницу

  1. не кэшируйте страницу. в корзинах покупок обычно настраивается файл cookie, который вы можете настроить W3TC, обычно в файле .htaccess, а не обслуживать кешированный контент, когда он обнаруживает это значение.

  2. используйте iframe для размещения корзины покупок вместо div. Плагин кэширования должен быть сконфигурирован так, чтобы не кэшировать страницу iframe, и это должно быть что-то очень простое, как отображение информации из файла cookie, который не требует запуска ядра wordpress (в противном случае вы потеряете почти все преимущества кэширования)

  3. используйте JS для создания div. это, вероятно, лучший подход, если вся информация находится в файлах cookie.