Faire fonctionner WP Rocket avec le widget Recently Viewed Products

Le widget  WooCommerce Recently Viewed Products affiche une liste des produits qu'un visiteur / client a précédemment consulté sur votre boutique.

Avec les paramètres WP Rocket par défaut, la liste sera mise en cache lors de la première visite, et la même sera montrée à tous les visiteurs, rendant le widget inutile et même renvoyant des résultats erronés.

Avec le plugin ci-dessous, vous serez en mesure d'utiliser le widget avec la mise en cache sans aucun problème :

📥  Télécharger (.zip): WP Rocket | YITH WooCommerce Recently Viewed Products Integration

Développeurs : Vvous trouverez le code pour ce plugin sur GitHub.

Pour les utilisateurs connectés ! Rappelez-vous de désactiver le Cache Utilisateur de WP Rocket quand vous utilisez le plugin Recently Viewed Products. Pour les utilisateurs connectés, le cookie dynamique utilisé par le plugin est rattaché à l'ID utilisateur de l'utilisateur en cours. Par exemple, si l'ID utilisateur est 10, le nom du cookie sera yith_wrvp_list_10. Comme ce nouveau cookien'est pas inclus dans la liste d'exclusion de WP Rocket, la liste des produits récemment consultés sera mise en cache.