J'ai un div qui affiche la quantité totale de produits que le client a dans son panier, cependant cela ne se met pas à jour car j'ai la mise en cache sur (W3 Total Cache).
Y at-il une solution de contournement pour cela?
A bientôt, Steve
Lisez les la documentation WooCommerce . J'ai déjà vu cela auparavant, et les pages suivantes ne peuvent pas être mises en cache:
Vous devrez utiliser ce que l'on appelle "la mise en cache de fragments" pour ne régénérer qu'une partie de la page à chaque fois. http://css-tricks.com/wordpress-fragment-caching-revisited/
Je crois que vous n'avez pas besoin d'exclure votre panier et les autres pages répertoriées. Il y a une note au bas de la doc à laquelle vous êtes lié:
Remarque: WC 1.4.2+ définit la constante DONOTCACHEPAGE, ce qui signifie que vous pouvez ignorer cette étape.
Premièrement, essayez ces solutions communes qui ont fonctionné pour d’autres:
Désactivez votre plugin de mise en cache (ce qui peut amener le JS à ne plus fonctionner) et voyez si cela résout le problème
Essayez d'utiliser un navigateur différent, mais en tant qu'utilisateur, pas ADMIN
Allez à la page des paramètres WooCommerce et décochez la case "Ajouter des liens permanents au produit avec la page de base de la boutique (boutique)".
Autorisez votre navigateur à accepter les cookies et assurez-vous que javascript est activé