Visser Labs – WooCommerce Plugins

  1. Home
  2. Kennisbank
  3. WooCommerce Store Exporter Deluxe
  4. Hoe exporten in Store Exporter Deluxe te plannen

Hoe exporten in Store Exporter Deluxe te plannen

Uw WooCommerce-gegevens elke dag of elke week handmatig exporteren, kost tijd die u kunt besteden aan het runnen van uw winkel. Store Exporter Deluxe stelt u in staat om een Geplande Export eenmalig in te stellen, waarna deze zelfstandig wordt uitgevoerd, met het door u gekozen interval en de door u gekozen leveringsmethode.

U kunt zoveel Geplande Exporten maken als u nodig heeft. Elk behoudt zijn eigen filters, exportvelden en leveringsinstellingen, zodat een dagelijkse order-export en een wekelijkse productback-up naast elkaar kunnen draaien zonder elkaar te beïnvloeden.

Vereisten

VereisteDetails
PluginStore Exporter Deluxe is actief en gelicentieerd
WooCommerceActief, aangezien Geplande Exporten hun gegevens uit uw WooCommerce-winkel halen
LeveringsbestemmingAls u van plan bent om via FTP/SFTP of e-mail te leveren, zorg dan dat u de verbindingsgegevens bij de hand heeft voordat u begint

Waar Geplande Exporten te vinden

Open WooCommerce → Store Export vanuit het WordPress-adminmenu. Dit opent het Store Exporter Deluxe-dashboard, dat een zijbalk gebruikt in plaats van de oude tabbladbalk. Selecteer Scheduled Exports uit de sectie EXPORTS van de zijbalk om uw bestaande schema's te bekijken.

De Store Exporter Deluxe zijbalk met het item Geplande exporten gemarkeerd onder de groep EXPORTS

Een geplande export maken

  1. Klik vanuit het scherm Geplande Exporten op New Schedule.
  2. Voer op de stap General een naam in het veld Schedule Name in. Deze naam verschijnt alleen binnen uw WordPress-admin, dus gebruik iets dat u later zult herkennen, zoals "Dagelijkse Productback-up".
  3. Kies wat u wilt exporteren uit de dropdown Export Type.
  4. Kies een bestandsformaat uit de dropdown Export Format.
  5. Kies onder Export Fields voor All Fields, Use Template om een opgeslagen exporttemplate toe te passen, of Saved Selection om de velden te hergebruiken die u het laatst in Quick Export hebt gekozen.
  6. Klik op Filters om eventuele voorwaarden in te stellen die bepalen wat er wordt geëxporteerd. Sla deze stap over om alles van het gekozen type te exporteren.
  7. Klik op Method om te kiezen hoe de export wordt geleverd. Zie Leveringsmethoden hieronder voor wat elke optie doet.
  8. Klik op Scheduling om in te stellen hoe vaak de export wordt uitgevoerd. Zie Cron-intervalopties hieronder voor de beschikbare frequenties.
  9. (Optioneel) Klik op Advanced om het logniveau en andere geavanceerde opties per schema in te stellen.
  10. Klik op Create Schedule om op te slaan.

Nadat u hebt opgeslagen, opent u het schema opnieuw en klikt u op Execute Now om het onmiddellijk uit te voeren en te bevestigen dat het werkt.

De wizard Nieuwe geplande export toevoegen op de stap Algemeen, met de velden Naam planning, Exporttype en Exportformaat

Bestands- en dataformattering

Verderop in de stap Algemeen bepaalt de sectie Bestands- & Gegevensopmaak hoe het geëxporteerde bestand zelf wordt samengesteld:

  • Kolomscheidingsteken (alleen CSV-exports): kies Komma, Puntkomma, Tab of Lijn als het teken dat kolommen scheidt. Gebruik Puntkomma of Tab als uw doelsysteem er een verwacht in plaats van een komma, bijvoorbeeld in een regio waar komma's als decimale scheidingstekens worden gebruikt.
  • Excel-formules: kies ervoor om Excel-formules toe te staan of geen Excel-formules toe te staan in het geëxporteerde bestand. Laat formules niet toegestaan, tenzij u specifiek berekende waarden nodig hebt, aangezien het toestaan ervan het bestand kan blootstellen aan formule-injectie als iemand anders het later opent.
  • Koptekstopmaak: kies of u exportveld-kolomkopteksten wilt opnemen of ze wilt weglaten. Schakel kopteksten alleen uit als het systeem dat het bestand ontvangt ruwe gegevens verwacht zonder koptekstrij.
  • Opmaak gegroepeerde producten: kies hoe de onderliggende producten van een gegroepeerd product worden weergegeven, als Exporteren als Product-ID, Exporteren als Product-SKU of Exporteren als Productnaam.
  • Opmaak productafbeelding: kies hoe de belangrijkste productafbeelding wordt weergegeven, als een Bijlage-ID, een Afbeeldings-URL of een Afbeeldingsbestandspad.
  • Opmaak productgalerij: kies hoe galerijafbeeldingen worden weergegeven, met dezelfde drie opties als Opmaak productafbeelding.

Filteren wat wordt geëxporteerd

De stap Filters bepaalt precies welke records de export bevat. Wat u hier ziet, is afhankelijk van het Exporttype dat u hebt gekozen in de stap Algemeen. Als u bijvoorbeeld Producten kiest, worden product-specifieke groepen zoals Productfilters en Inventarisfilters weergegeven, terwijl het kiezen van Bestellingen in plaats daarvan Bestel filters toont.

Als uw exporttype Producten of Productvariaties is, verschijnt er bovenaan de stap Filters een sectie Productselectie. Zoek naar producten op naam, ID of SKU, kies vervolgens Selectie opnemen of Selectie uitsluiten in de modusknop naast het zoekveld. Laat het zoekveld leeg om elk overeenkomend product te exporteren.

Onder Productselectie zijn filters gegroepeerd in inklapbare secties, elk met een badge die aangeeft hoeveel filters erin momenteel actief zijn. Afhankelijk van het individuele filter kan de besturing ervan een dropdown zijn, een set van pil-stijl opties, een getalveld, een meerkeuzelijst, een vergelijking (bijvoorbeeld, voorraadhoeveelheid groter dan een getal dat u invoert), een datumbereik met snelle presets (Elke Tijd, Laatste 7 Dagen, Laatste 30 Dagen, Gisteren, Vandaag, of een Aangepast Bereik), of een gewoon tekstveld.

De exacte filters die beschikbaar zijn, zijn afhankelijk van het gekozen Exporttype. Productexports bieden filters zoals Categorieën, Tags, Producttypen, Productstatus, Merken en Verzendklasse, allemaal gegroepeerd onder Productfilters. Andere exporttypen tonen in plaats daarvan hun eigen relevante filtergroepen.

Onderaan de stap Filters kunt u in de sectie Sortering de export sorteren op een of meer velden, elk met zijn eigen richting Oplopend of Aflopend. Klik op Nog een sorteerregel toevoegen om op meer dan één veld te sorteren, bijvoorbeeld eerst op categorie en daarna op naam binnen elke categorie.

De stap Filters met de zoekfunctie Productselectie, een uitgebreide filtergroep en de sectie Sortering

Leveringsmethoden

De stap Methode laat u kiezen waar het geëxporteerde bestand naartoe gaat:

  • Archiveren naar Media: slaat het bestand op in uw WordPress-mediabibliotheek.
  • Opslaan op Server: schrijft het bestand naar een map op uw server.
  • Verzenden als E-mail: voegt het geëxporteerde bestand toe aan een e-mail en stuurt het naar een of meer ontvangers.
  • POST naar URL: stuurt het bestand naar een externe URL met een HTTP POST-verzoek. Dit is geschikt voor leveranciers of boekhoudsystemen die binnenkomende bestandsuploads accepteren.
  • FTP / SFTP: uploadt het bestand naar een externe FTP- of SFTP-server. U hebt de host, poort, protocol, gebruikersnaam en wachtwoord van de server nodig, plus een optioneel extern mappad en bestandsnaam.
  • Google Spreadsheets: exporteert gegevens rechtstreeks naar een Google Spreadsheet. Deze methode vereist dat API-gegevens eerst zijn geconfigureerd. Als u deze nog niet hebt ingesteld, toont de plugin een prompt om ze te configureren voordat deze optie werkt.

Volledige veld-voor-veld-instelling voor FTP/SFTP, e-mail en de andere leveringsmethoden valt buiten het bestek van dit artikel. De velden op de stap Methode zijn duidelijk gelabeld en elk toont inline helptekst terwijl u ze invult.

De stap Methode met de kaarten voor leveringsmethoden: Archiveren naar media, Opslaan op server, Verzenden als e-mail, POST naar URL, FTP / SFTP en Google Spreadsheets

Cron-intervalopties en tijdzone

Kies op de stap Planning hoe vaak de export moet worden uitgevoerd uit deze frequenties:

  • Uurlijks: wordt elk uur uitgevoerd.
  • Dagelijks: wordt eenmaal per dag uitgevoerd.
  • Wekelijks: wordt eenmaal per week uitgevoerd.
  • Maandelijks: wordt uitgevoerd op de 1e van elke maand.
  • Aangepast: wordt elke door u opgegeven aantal minuten uitgevoerd.
  • Handmatig: wordt helemaal niet volgens een planning uitgevoerd. Gebruik dit wanneer u de export alleen zelf wilt starten, hetzij met de knop Nu uitvoeren of de handmatige CRON-exportengine die hieronder wordt beschreven.

Voor Uurlijkse en Dagelijkse frequenties kunt u de export ook beperken tot specifieke dagen van de week met behulp van de dagknoppen onder de sectie Dagen.

Onder de frequentie kunt u in de dropdown Tijdzone de tijdzone kiezen waarop de planning wordt uitgevoerd, uit een volledige lijst van tijdzones met hun UTC-offset (bijvoorbeeld (UTC +10:00) Australia/Sydney). Deze is standaard ingesteld op de tijdzone van uw eigen site, dus in de meeste gevallen hoeft u deze niet te wijzigen. De ingestelde geplande tijd is gebaseerd op de tijdzone die u hier selecteert, niet op de ruwe UTC-tijd van de server.

De stap Planning met de frequentieopties, de selectie Dagen en de vervolgkeuzelijst Tijdzone

Een geplande export handmatig activeren

Als u wilt dat een geplande export op een exact tijdstip wordt uitgevoerd, onafhankelijk van het laden van een pagina door WordPress, kunt u deze activeren met een directe URL met behulp van de handmatige CRON export-engine die is meegeleverd met Store Exporter Deluxe.

Vind de ID van de geplande export

  1. Open WooCommerce → Store Export → Geplande Exports.
  2. Noteer de ID van de geplande export die u wilt uitvoeren. U heeft deze nodig voor de trigger-URL hieronder.

CRON-toegang inschakelen

  1. Open WooCommerce → Store Export → Instellingen en selecteer het tabblad CRON Exports.
  2. Schakel de CRON inschakelen-schakelaar in.
  3. Voer een waarde in het veld Export Secret Key in. Als u dit leeg laat, is er onbeperkte toegang tot de trigger-URL, dus het instellen van een sleutel wordt aanbevolen voor elke live winkel.
Instellingenpagina UI met navigatie in de linker zijbalk en CRON Exports gemarkeerd in het hoofdvenster, inclusief Algemeen, Exportformaten, Archief, Planningsopties en een kaart met de Configuratieoverzicht aan de rechterkant

Bouw en activeer de URL

  1. Bouw een trigger-URL in dit formaat, waarbij u elke placeholder vervangt door uw eigen waarden:
https://your-site.com/?action=woo_ce-cron&key=YOUR_SECRET_KEY&type=product&response=download&scheduled_export=100

De waarden type en response zijn vereist in de URL, maar worden genegeerd door de CRON export-engine, omdat deze de instellingen gebruikt die zijn opgeslagen in de geplande export zelf.

  1. Bezoek deze URL (bijvoorbeeld vanuit een echte cronjob op serverniveau) om de export onmiddellijk te activeren. Controleer daarna het scherm Geplande Exports. Een voltooide uitvoering verschijnt onder Recente Planningen.

Zie Hoe te exporteren via handmatige CRON voor meer details over deze trigger en alternatieven voor de command-line.

Geplande exports beheren met WP-CLI

Als u toegang heeft tot de command-line van uw server, kunt u met het commando wp store-export exports weergeven en activeren zonder wp-admin te openen:

wp store-export list
wp store-export scheduled_export --scheduled_id=100

Vervang 100 door de ID van de geplande export die u wilt uitvoeren. Er is ook een commando wp store-export quick_export --export_type=product voor het uitvoeren van een eenmalige export buiten elke opgeslagen planning.

Probleemoplossing

Een geplande export wordt niet op tijd uitgevoerd
Store Exporter Deluxe voert Geplande Exports uit via Action Scheduler, een WordPress-bibliotheek die is gebouwd voor betrouwbare achtergrondtaken. Net als het eigen cron-systeem van WordPress heeft Action Scheduler nog steeds iets nodig om het te activeren, meestal een bezoek aan uw site of een achtergrondverzoek aan de admin, dus een winkel met heel weinig verkeer kan vertragingen ondervinden in het exacte tijdstip waarop een planning wordt geactiveerd. Als exacte timing belangrijk is (bijvoorbeeld, een leverancier verwacht een bestand om 9 uur stipt), is de meest betrouwbare oplossing om een echte cronjob op serverniveau te configureren via uw hostingpaneel die regelmatig uw site bezoekt, of die de handmatige CRON export-engine URL hierboven aanroept op het gewenste tijdstip. Neem contact op met uw hostingprovider als u niet zeker weet hoe u een cronjob op serverniveau moet instellen.

Controleer eerst het scherm Geplande Exports. Het toont de status van elke planning, inclusief of een uitvoering in behandeling is, bezig is of voltooid is. Het paneel Recente Planningen en de dashboardwidget Recente Geplande Exports tonen beide of de meest recente uitvoering succesvol of mislukt is, samen met de reden voor een eventuele storing.
Een geplande export mislukt bij levering via FTP of SFTP
Als het paneel Recente Planningen een FTP- of SFTP-leveringsfout weergeeft, luidt het bericht meestal "Kon bestand niet uploaden naar FTP. Reactie: ..." of "Kon bestand niet uploaden naar SFTP-server ...", met de onderliggende serverreactie erachter. Veelvoorkomende oorzaken zijn:
  • Onjuiste host, poort, gebruikersnaam of wachtwoord. Bevestig deze rechtstreeks bij uw hosting- of FTP-provider.
  • De ontvangende server blokkeert de verbinding. Vraag uw hostingprovider om de poorten die uw FTP-protocol nodig heeft te deblokkeren, of probeer te wisselen tussen FTP en SFTP in de stap Methode als beide voor u beschikbaar zijn.
E-mail van een geplande export komt niet aan
Als Recente Planningen een succesvolle export met Verzenden als e-mail toont, maar u deze niet heeft ontvangen:
  • Controleer eerst uw spam- of junkmap.
  • Voeg een tweede ontvanger toe bij een andere e-mailprovider (bijvoorbeeld een Gmail- of Outlook-adres) om te controleren of het probleem specifiek is voor de spamfilters van uw gebruikelijke provider.
  • Als uw e-mail- en WordPress-hosting op dezelfde server draaien, vraag uw hostingprovider naar de leverbaarheid van zelf gehoste e-mail. Deze opstelling is een veelvoorkomende bron van leveringsproblemen die niets met de plugin te maken hebben.

Veelgestelde vragen

Kan ik een geplande export pauzeren zonder deze te verwijderen?
Ja. Op het scherm Geplande Exports heeft elke planning een Actief/Gepauzeerd schakelaar in zijn rij. Zet deze uit om de planning te pauzeren en zet hem weer aan wanneer u wilt dat deze wordt hervat.
Kan ik een export stoppen terwijl deze loopt?
Ja. Open het actiemenu van de rij (de knop ) en klik op Stoppen. Deze optie verschijnt alleen terwijl die specifieke export actief loopt.
Moet ik een planning verwijderen om de instellingen te wijzigen?
Nee. Open het actiemenu van de rij en klik op Bewerken om dezelfde wizard te heropenen die u gebruikte om deze te maken, met al zijn huidige instellingen ingevuld.
Kan ik een bestaande planning dupliceren?
Ja. Open het actiemenu van de rij en klik op Klonen om een kopie met dezelfde instellingen te maken, die u vervolgens kunt hernoemen en aanpassen.

Meer hulp nodig?

Als u Store Exporter Deluxe gebruikt en een probleem ondervindt dat in dit artikel niet wordt behandeld, open dan een supportticket en ons team zal u helpen uw Geplande Export werkend te krijgen.

Als u de gratis Store Exporter plugin gebruikt, vraag dan op het WordPress.org supportforum en ons team zal u daar te woord staan.

Was dit artikel nuttig?

Gerelateerde artikelen

Bronnen & Hulp