Soms kan een productfeed vastlopen tijdens het genereren van de feed. Dit kan verschillende oorzaken hebben en de hoofdoorzaak is niet altijd duidelijk. Hieronder de meest voorkomende problemen en hoe u ze kunt oplossen.
1. Mislukte geplande actie
De plugin gebruikt Action Scheduler om feeds te genereren en te verwerken. Als een feed vastloopt, kan dit te wijten zijn aan een mislukte geplande actie.
Hoe te controleren:
- Ga naar WP Admin → WooCommerce → Status → Geplande Acties.
- Kijk onder het tabblad Bezig of er een feedactie loopt.
- Zo niet, controleer dan het tabblad Mislukt.
- Zoek naar een gebeurtenis met de hook
adt_pfp_as_generate_product_feed_batchdie overeenkomt met uw vastgelopen feed-ID.
Als u een foutmelding zoals hieronder vindt:

- Dit geeft vaak aan dat de
max_execution_timevan uw server te laag is (minder dan 300 seconden). - Verhoog deze in uw hostingconfiguratie (uw hostingprovider kan u helpen).
2. Automatische feedgeneratie gepauzeerd
Vanaf Product Feed Pro 13.5.7 houdt adaptieve batchgrootte automatisch vastgelopen generatieruns bij. Als de geplande generatie van een feed drie keer achter elkaar crasht, pauzeert de plugin het schema van die feed en toont deze melding op de eigen adminpagina's van de plugin:
Een paar dingen die de moeite waard zijn om te weten over deze melding:
- Een handmatige vernieuwing wordt altijd uitgevoerd, zelfs terwijl een feed is gepauzeerd. Alleen het automatische schema is geblokkeerd.
- Eén succesvolle run hervat het schema en wist de melding vanzelf. Er is geen knop om deze te resetten.
- Het annuleren van een feedrun telt niet als een crash.
- Een data- of logische fout plaatst de feed in de status Fout in plaats van deze pauze te activeren, aangezien dat geen serverbronprobleem is.
Om het op te lossen:
- Vernieuw de feed handmatig en kijk of deze voltooid wordt.
- Als het opnieuw mislukt, ga naar WooCommerce → Status → Logboeken en open het logboek met bron woo-product-feed-pro. Het registreert de beslissingen van de plugin over batchgroottes en crashherstel.
- Vraag uw host om de PHP-geheugenlimiet of
max_execution_timete verhogen. - Als het nog steeds niet lukt, stel dan een kleinere vaste batchgrootte in de plugininstellingen in. Houd er rekening mee dat dit adaptieve batchgrootte voor die feed uitschakelt. Zie voor gedetailleerde instructies Configuratie van batchgrootte productfeed.
3. Batchgrootte
Als u time-outfouten ziet (zoals hierboven), kan uw server moeite hebben met het verwerken van te veel producten tegelijk. Dit gebeurt vaak wanneer de standaard batchgrootte hoger is ingesteld dan de beschikbare bronnen van uw server aankunnen.
Probeer om dit op te lossen de batchgrootte te verkleinen in de instellingen van de Product Feed-plugin. Een kleinere batchgrootte verlaagt de serverbelasting tijdens het genereren van de feed en helpt voorkomen dat het proces vastloopt.
Volg deze stapsgewijze handleiding om te leren hoe u de batchgrootte in de plugin kunt aanpassen.
4. Thema-/pluginconflict
Conflicten met andere thema's of plugins zijn een veelvoorkomende oorzaak van vastgelopen feeds.
Pluginconflict test:
- Deactiveer alle plugins behalve Product Feed Pro, Product Feed Elite (indien geïnstalleerd) en WooCommerce.
- Controleer of het probleem is opgelost.
- Als ja, activeer plugins één voor één opnieuw en test na elke activering om de conflicterende plugin te vinden.
Themaconflicttest:
- Schakel over naar een standaardthema (bijv. Twenty Twenty of Storefront).
- Controleer of de feed correct wordt verwerkt.
Als u een conflict vindt, neem dan contact op met ons ondersteuningsteam met de details.
5. Fatale fouten
Een fatale fout kan het feedproces stoppen.
Hoe te controleren:
- Ga naar WP Admin → WooCommerce → Status → Logs.
- Open het nieuwste
fatal-errorslogbestand. - Zoek naar vermeldingen met betrekking tot
woo-product-feed-proofwoo-product-feed-elite.
Als u een fout vindt, deel het logbestand dan met ons ondersteuningsteam.
Door deze stappen te volgen, kunt u meestal bepalen of het probleem verband houdt met hostinglimieten, batchgrootte of conflicten met andere plugins of thema's.
6. HTTP-feedgeneratieverzoeken uitschakelen
Als uw feed blijft vastlopen of niet correct wordt voltooid, kan het helpen om te schakelen hoe de feed wordt gegenereerd. De plugin bevat een optie genaamd “HTTP feed generation requests uitschakelen” die de manier waarop feedverwerking werkt verandert.
Wanneer deze optie is ingeschakeld, wordt de feedgeneratie volledig aan de serverzijde geforceerd in plaats van te worden geactiveerd door uw browser. Dit kan time-outs of onvolledige feeds voorkomen, vooral op grotere winkels of langzamere hostingomgevingen.
Om het in te schakelen:
- Ga naar Product Feed → Instellingen → Algemeen.
- Zoek de optie “HTTP feed generation requests uitschakelen”.
- Vink het vakje aan om het te activeren en sla vervolgens uw instellingen op.
U kunt hier meer leren over wat deze optie doet en wanneer u deze moet gebruiken: Wat doet "HTTP Feed Generatie Verzoeken Uitschakelen"?
Probleem niet in de lijst
Als geen van de bovenstaande oplossingen uw probleem oplost, maak dan gerust een nieuw ticket aan om contact op te nemen met ons ondersteuningsteam.
Houd er rekening mee dat het ticketsysteem exclusief is voor Product Feed ELITE-gebruikers.
Als je alleen de Product Feed Pro plugin gebruikt, kun je gerust een nieuw onderwerp openen op het WordPress.org forum.

