Si votre boutique utilise un plugin de cache pour accélérer le chargement des pages, il est bon de savoir si ce même plugin pourrait interférer avec vos flux de produits. Généralement, ce n’est pas le cas. Product Feed Pro génère les flux sous forme de fichiers statiques, donc la plupart des plugins de cache ne les touchent jamais. De plus, Product Feed Pro enregistre automatiquement les exclusions auprès de plusieurs plugins de cache populaires, afin que leurs propres règles de cache ou de CDN ne capturent pas accidentellement vos fichiers de flux.
Comment les fichiers de flux fonctionnent avec les plugins de cache
Product Feed Pro crée vos flux sous forme de fichiers statiques XML, CSV ou texte et les stocke dans le dossier de téléchargements de votre site, à l’adresse wp-content/uploads/woo-product-feed-pro/. Les planifications de flux s’exécutent en arrière-plan via Action Scheduler, de sorte que les actualisations se produisent indépendamment de toute requête de page qu’un visiteur ou un plugin de cache pourrait gérer. Lorsqu’une chaîne comme Google Shopping ou Facebook Catalog récupère votre flux, votre serveur web livre directement ce fichier. Aucun rendu de page WordPress n’est impliqué, donc un plugin de mise en cache de page n’a rien à mettre en cache dans cette requête.
Plugins de cache avec exclusions automatiques
Product Feed Pro détecte les plugins de cache suivants lorsqu’ils sont actifs et exclut automatiquement vos fichiers de flux de leurs règles de cache ou de CDN. Vous n’avez rien à configurer pour ceux-ci. L’exclusion est écrite lors de la prochaine génération d’un flux (manuellement, via Actualiser, ou selon son calendrier normal) plutôt qu’au moment où vous activez le plugin de cache, alors donnez-lui un cycle de génération de flux pour qu’il prenne effet sur une nouvelle configuration.
| Plugin de cache | Ce que Product Feed Pro exclut |
|---|---|
| WP Super Cache | Ajoute le dossier de flux à la liste de rejet du cache de page du plugin |
| LiteSpeed Cache | Ajoute le dossier de flux au paramètre d’exclusion du CDN |
| WP Fastest Cache | Ajoute le dossier de flux à la liste d’exclusion du plugin |
| Breeze | Ajoute les extensions de fichiers de flux à la liste d’exclusion de l’intégration CDN |
| WP-Optimize | Ajoute le dossier de flux à la configuration du cache |
| Cache Enabler | Ajoute le dossier de flux à la configuration du cache |
| Swift Performance | Ajoute le dossier de flux aux options du plugin |
| Comet Cache | Ajoute le dossier de flux aux options du plugin |
| Hyper Cache | Ajoute le dossier de flux aux options du plugin |
WP Super Cache nécessite la version 13.5.7 ou ultérieure
Si vous utilisez WP Super Cache, mettez à jour vers Product Feed Pro 13.5.7 ou ultérieure pour obtenir une exclusion fonctionnelle. Les versions antérieures présentaient un bug où l’intégration écrivait dans la mauvaise option WP Super Cache, de sorte que les fichiers de flux n’étaient jamais réellement exclus du cache de page.

WP Rocket
WP Rocket utilise une intégration distincte de celle des plugins de mise en cache listés ci-dessus, car il ne repose pas sur une liste d'URI rejetés comme le fait WP Super Cache. Pour des instructions détaillées, consultez Comment WP Rocket fonctionne avec Product Feed Pro.
Dépannage
/wp-content/uploads/woo-product-feed-pro/ (ou vos URL de flux directement) des règles de cache de ce plugin.FAQ
Besoin de plus d'aide ?
Si un plugin de mise en cache pose toujours des problèmes de flux après avoir essayé les étapes ci-dessus et que vous utilisez Product Feed Elite, notre équipe de support peut examiner votre configuration spécifique. Ouvrez un ticket de support et indiquez-nous quel plugin de mise en cache vous utilisez et ce que vous observez.
Vous utilisez plutôt le plugin gratuit Product Feed Pro ? Posez votre question sur le forum de support WordPress.org et notre équipe vous répondra là-bas.

