Get Started
Productfeed Vernieuwen met Cronjobs - AdTribes
  1. Home
  2. Knowledge Base
  3. General Feed Tips
  4. How to Refresh Product Feed Using Cron Jobs

Hoe productfeeds te vernieuwen met cronjobs

Standaard gebruikt onze plugin Action Scheduler om productfeeds automatisch of handmatig te genereren en verwerken. Wanneer u op de knop Vernieuwen klikt, activeert de plugin een handmatige geplande actie voor de bijbehorende feed-ID. Als u een vernieuwingsinterval voor een feed hebt ingesteld, voert de plugin de geplande actie automatisch uit met dat interval, gebaseerd op de UTC+0 tijdzone.

De plugin verwerkt feeds sequentieel, volgens de geconfigureerde batchgrootte. Als u geen batchgrootte hebt ingesteld, gebruikt de plugin de standaardwaarde. U kunt meer leren over het configureren van batchgroottes in dit artikel.

Productfeeds Vernieuwen via Cronjob Aanpassen

Als u meer controle wilt over wanneer uw productfeeds worden vernieuwd, buiten de ingebouwde scheduler van de plugin, kunt u uw eigen server-side cronjob instellen.

Stap 1: Feedconfiguratie

Om te voorkomen dat de feed wordt uitgevoerd volgens het standaard vernieuwingsschema, stelt u het vernieuwingsinterval in op 'Geen Vernieuwing' onder het tabblad Algemeen van uw feedinstellingen.

Feed met 'Geen Vernieuwing' Vernieuwingsinterval

Stap 2: Cronscript Toevoegen

Maak een PHP-bestand dat de logica bevat om uw feed te vernieuwen. Hier is een voorbeeldscript:

  • Vervang in de code 123 door de correcte feed-ID.
  • Sla dit bestand op in de directory van uw child theme (bijv. wp-content/themes/uw-child-theme/feed-refresh-123.php).

U kunt de feed-ID krijgen door met de muis over de feednaam te zweven.

Stap 3: Cronjob Toevoegen op Uw Server

Configureer nu uw server om het PHP-script op het gewenste interval uit te voeren.

0 0 * * * php /path-to-wordpress/wp-content/themes/your-child-theme/feed-refresh-123.php >> /path-to-wordpress/wp-content/themes/your-child-theme/feed-refresh-log.txt 2>&1
  • Voert het script elke dag uit
  • Schrijft logs naar feed-refresh-log.txt in dezelfde map

Bekijk dit artikel als u een beginner bent in het configureren van CRON jobs.

Meerdere Feeds Vernieuwen

Om meerdere feeds te beheren:

  • Maak een apart PHP-bestand voor elke feed, elk met zijn eigen feed-ID
  • Maak bijbehorende cronjobs voor elk bestand

Hulp nodig?

Als u verdere hulp nodig heeft, aarzel dan niet om contact op te nemen met ons ondersteuningsteam. We helpen u graag om ervoor te zorgen dat uw feed volledig is geoptimaliseerd en voldoet aan de eisen.

Als u een bestaande klant bent, ga dan naar het ondersteuningsticket aanvraagformulier en stuur ons een bericht.

Als u een gratis plugin-gebruiker bent, stuur ons dan een ondersteuningsverzoek op het forum. We volgen actief de WordPress.org ondersteuningsforums voor de gratis plugin en helpen onze gebruikers daar zo goed mogelijk.

Was this article helpful?

Gerelateerde artikelen

Complete Your Purchase
AdTribes WooCommerce Productfeed

De beste WooCommerce productfeedplugin

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