Aan de slag
Cache plugin-compatibiliteit met Product Feed Pro - AdTribes
  1. Home
  2. Kennisbank
  3. Integratie
  4. Cache-incompatibiliteit met Product Feed Pro

Cache-incompatibiliteit met Product Feed Pro

Als uw winkel een caching-plugin gebruikt om het laden van pagina's te versnellen, is het goed om te weten of diezelfde plugin uw productfeeds kan verstoren. Dat doet het over het algemeen niet. Product Feed Pro genereert feeds als statische bestanden, dus de meeste caching-plugins raken ze nooit aan. Bovendien registreert Product Feed Pro automatisch uitsluitingen bij verschillende populaire caching-plugins, zodat hun eigen cache- of CDN-regels uw feedbestanden niet per ongeluk onderscheppen.

Hoe feedbestanden werken met caching-plugins

Product Feed Pro bouwt uw feeds als statische XML-, CSV- of tekstbestanden en slaat ze op in de uploads-map van uw site, op wp-content/uploads/woo-product-feed-pro/. Feedplanningen worden op de achtergrond uitgevoerd via Action Scheduler, dus vernieuwingen gebeuren onafhankelijk van elk paginaverzoek dat een bezoeker of een caching-plugin mogelijk afhandelt. Wanneer een kanaal zoals Google Shopping of Facebook Catalog uw feed ophaalt, levert uw webserver dat bestand rechtstreeks aan. Er is geen WordPress-paginarender betrokken, dus een pagina-caching-plugin heeft niets te cachen bij dat verzoek.

Caching-plugins met automatische uitsluitingen

Product Feed Pro detecteert de volgende caching-plugins wanneer ze actief zijn en sluit uw feedbestanden automatisch uit van hun cache- of CDN-regels. U hoeft hiervoor niets te configureren. De uitsluiting wordt geschreven de volgende keer dat een feed wordt gegenereerd (handmatig, via Vernieuwen, of volgens het normale schema), in plaats van op het moment dat u de caching-plugin activeert, dus geef het één feedgeneratiecyclus om effect te hebben bij een nieuwe installatie.

Caching-pluginWat Product Feed Pro uitsluit
WP Super CacheVoegt de feedmap toe aan de pagina-cache-afwijzingslijst van de plugin
LiteSpeed CacheVoegt de feedmap toe aan de CDN-uitsluitingsinstelling
WP Fastest CacheVoegt de feedmap toe aan de uitsluitingslijst van de plugin
BreezeVoegt feedbestands-extensies toe aan de uitsluitingslijst van de CDN-integratie
WP-OptimizeVoegt de feedmap toe aan de cacheconfiguratie
Cache EnablerVoegt de feedmap toe aan de cacheconfiguratie
Swift PerformanceVoegt de feedmap toe aan de opties van de plugin
Comet CacheVoegt de feedmap toe aan de opties van de plugin
Hyper CacheVoegt de feedmap toe aan de opties van de plugin

WP Super Cache heeft versie 13.5.7 of hoger nodig

Als u WP Super Cache gebruikt, update dan naar Product Feed Pro 13.5.7 of hoger om een werkende uitsluiting te krijgen. Eerdere versies hadden een bug waarbij de integratie naar de verkeerde WP Super Cache-optie schreef, dus feedbestanden werden nooit echt buiten de page cache gehouden.

Op Product Feed Pro-versies vóór 13.5.7 kon WP Super Cache een verouderde, gecachte kopie van uw feedbestand serveren in plaats van de vers gegenereerde. Als u symptomen zag van "mijn feed wordt niet bijgewerkt" op een oudere versie met WP Super Cache actief, is dit een waarschijnlijke oorzaak. Updaten naar 13.5.7 of hoger lost dit automatisch op. Als u niet meteen kunt updaten, voeg dan handmatig uw feedmap-pad toe (/wp-content/uploads/woo-product-feed-pro/) aan WP Super Cache's veld Afgekeurde URL-tekensreeksen, onder Instellingen → WP Super Cache → Geavanceerd.

WP Super Cache Geavanceerde tabblad toont het veld 'Rejected URL Strings' met het toegevoegde feedmap-pad

WP Rocket

WP Rocket gebruikt een aparte integratie van de hierboven genoemde caching-plugins, omdat het niet afhankelijk is van een lijst met afgewezen URI's zoals WP Super Cache dat wel doet. Zie voor gedetailleerde instructies Hoe WP Rocket werkt met Product Feed Pro.

Probleemoplossing

Een feed-URL retourneert oude of verouderde gegevens
Controleer voordat u de feedgeneratie onderzoekt of een paginacache of CDN een verouderde kopie van het feedbestand zelf serveert. Schakel uw caching-plugin tijdelijk uit (of wis de cache) en laad de feed-URL opnieuw. Als de gegevens worden bijgewerkt, werd de cache-plugin een verouderd bestand geserveerd. Als u WP Super Cache gebruikt en een versie van Product Feed Pro ouder dan 13.5.7 gebruikt, update dan de plugin zodat de automatische uitsluiting van kracht wordt.
Mijn caching-plugin staat hierboven niet vermeld
Product Feed Pro registreert alleen automatische uitsluitingen voor de plugins die in de tabel worden vermeld. Als uw caching-plugin er geen is, sluit dan handmatig de map /wp-content/uploads/woo-product-feed-pro/ (of uw feed-URL's rechtstreeks) uit van de cache-regels van die plugin.
Het veld 'Rejected URL Strings' van WP Super Cache toont mijn feedmap nog niet
Dit is normaal direct nadat u WP Super Cache activeert of Product Feed Pro installeert. De uitsluiting wordt de volgende keer dat een feed wordt gegenereerd geschreven, niet op het moment dat de caching-plugin actief wordt. Genereer of vernieuw een feed vanuit Product Feed in uw WordPress-admin, controleer vervolgens opnieuw Instellingen → WP Super Cache → Geavanceerd.

Veelgestelde vragen

Moet ik mijn caching-plugin configureren zodat Product Feed Pro werkt?
Nee, niet voor de hierboven genoemde plugins. Product Feed Pro registreert de uitsluiting automatisch wanneer het detecteert dat een van die plugins actief is.
Zal mijn caching-plugin ooit mijn feedbestanden cachen?
Nee, voor de caching-plugins die Product Feed Pro automatisch uitsluit. Voor elke andere caching-plugin kunt u voor de zekerheid een handmatige uitsluiting toevoegen voor de feedmap.
Kan ik een CDN gebruiken naast Product Feed Pro?
Ja. Feedbestanden zijn slechts bestanden in uw uploadmap, dus ze worden via uw CDN geleverd zoals elk ander activum. Feedconsumenten zoals Google of Meta halen de feed-URL op hun eigen schema op, en CDN-levering werkt hiervoor prima.

Meer hulp nodig?

Als een caching-plugin nog steeds feedproblemen veroorzaakt na het proberen van de bovenstaande stappen en u gebruikt Product Feed Elite, kan ons ondersteuningsteam uw specifieke setup onderzoeken. Open een ondersteuningsticket en laat ons weten welke caching-plugin u gebruikt en wat u ziet.

Gebruikt u in plaats daarvan de gratis Product Feed Pro? Post uw vraag in het WordPress.org ondersteuningsforum en ons team zal u daar antwoorden.

Was dit artikel nuttig?

Gerelateerde artikelen

Voltooi uw aankoop
AdTribes WooCommerce Productfeed

De beste WooCommerce productfeedplugin

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Product
Bronnen & Info
Partnerwebsites
Rymera