Commencer
Compatibilité du plugin de cache avec Product Feed Pro - AdTribes
  1. Accueil
  2. Base de connaissances
  3. Intégration
  4. Compatibilité du plugin de cache avec Product Feed Pro

Compatibilité du plugin de cache avec Product Feed Pro

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 cacheCe que Product Feed Pro exclut
WP Super CacheAjoute le dossier de flux à la liste de rejet du cache de page du plugin
LiteSpeed CacheAjoute le dossier de flux au paramètre d’exclusion du CDN
WP Fastest CacheAjoute le dossier de flux à la liste d’exclusion du plugin
BreezeAjoute les extensions de fichiers de flux à la liste d’exclusion de l’intégration CDN
WP-OptimizeAjoute le dossier de flux à la configuration du cache
Cache EnablerAjoute le dossier de flux à la configuration du cache
Swift PerformanceAjoute le dossier de flux aux options du plugin
Comet CacheAjoute le dossier de flux aux options du plugin
Hyper CacheAjoute 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.

Sur les versions de Product Feed Pro antérieures à la 13.5.7, WP Super Cache pouvait servir une copie mise en cache et obsolète de votre fichier de flux au lieu de celle fraîchement générée. Si vous constatiez des symptômes de type « mon flux ne se met pas à jour » sur une ancienne version avec WP Super Cache actif, c'est une cause probable. La mise à jour vers la version 13.5.7 ou ultérieure corrige le problème automatiquement. Si vous ne pouvez pas mettre à jour immédiatement, ajoutez manuellement le chemin de votre dossier de flux (/wp-content/uploads/woo-product-feed-pro/) dans le champ Chaînes d'URL rejetées de WP Super Cache, sous Paramètres → WP Super Cache → Avancé.

L'onglet Avancé de WP Super Cache affichant le champ Chaînes d'URL rejetées avec le chemin du dossier du flux ajouté

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

Une URL de flux renvoie des données anciennes ou obsolètes
Avant d'examiner la génération du flux, vérifiez si un cache de page ou un CDN sert une copie obsolète du fichier de flux lui-même. Désactivez temporairement votre plugin de mise en cache (ou videz son cache) et rechargez l'URL du flux. Si les données sont mises à jour, le plugin de cache servait un fichier obsolète. Si vous utilisez WP Super Cache et une version de Product Feed Pro antérieure à la 13.5.7, mettez à jour le plugin pour que l'exclusion automatique prenne effet.
Mon plugin de mise en cache n'est pas listé ci-dessus
Product Feed Pro n'enregistre les exclusions automatiques que pour les plugins listés dans le tableau. Si votre plugin de mise en cache n'en fait pas partie, excluez manuellement le dossier /wp-content/uploads/woo-product-feed-pro/ (ou vos URL de flux directement) des règles de cache de ce plugin.
Le champ Chaînes d'URL rejetées de WP Super Cache n'affiche pas encore mon dossier de flux
C'est normal juste après avoir activé WP Super Cache ou installé Product Feed Pro. L'exclusion est écrite lors de la prochaine génération d'un flux, pas au moment où le plugin de mise en cache devient actif. Générez ou actualisez un flux depuis Product Feed dans votre administration WordPress, puis vérifiez à nouveau Paramètres → WP Super Cache → Avancé.

FAQ

Dois-je configurer mon plugin de mise en cache pour que Product Feed Pro fonctionne ?
Non, pas pour les plugins listés ci-dessus. Product Feed Pro enregistre l'exclusion automatiquement lorsqu'il détecte qu'un de ces plugins est actif.
Mon plugin de mise en cache mettra-t-il jamais en cache mes fichiers de flux ?
Non, pour les plugins de mise en cache que Product Feed Pro exclut automatiquement. Pour tout autre plugin de mise en cache, ajoutez une exclusion manuelle pour le dossier de flux par mesure de sécurité.
Puis-je utiliser un CDN en parallèle avec Product Feed Pro ?
Oui. Les fichiers de flux ne sont que des fichiers dans votre dossier de téléchargements, ils sont donc servis via votre CDN comme tout autre élément. Les consommateurs de flux tels que Google ou Meta récupèrent l'URL du flux selon leur propre calendrier, et la diffusion par CDN fonctionne bien pour cela.

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.

Cet article vous a-t-il été utile ?

Articles connexes

Finaliser votre achat
Flux de produits WooCommerce AdTribes

Le meilleur plugin de flux de produits WooCommerce

  • AdTribes Pty Ltd
    ABN : 40 675 636 816
Produit
Ressources et informations
Sites partenaires
Rymera