WooCommerce: installeren, instellen en problemen oplossen

Laatst bijgewerkt:

WooCommerce maakt van je WordPress-site een webshop: producten, winkelwagen, afrekenen, voorraad en bestellingen. De plugin zelf is gratis; betalen, verzenden en facturen regel je met extra plugins. Juist door die combinatie gaat er bij updates weleens iets mis. Hieronder lees je hoe je WooCommerce goed opzet en hoe je de problemen oplost die we het vaakst zien. Wil je een nieuwe webshop laten bouwen, lees dan WooCommerce webshop laten maken.

Wat doet WooCommerce?

WooCommerce voegt productpagina’s, een winkelwagen, een afrekenpagina en een klantaccount toe. In het beheer verwerk je bestellingen, beheer je voorraad en stel je btw en verzendkosten in. Betaalmethoden zoals iDEAL komen via een betaalplugin, bijvoorbeeld Mollie, en verzendlabels via een koppeling zoals Sendcloud.

Installeren

  1. Ga naar Plugins → Nieuwe plugin, zoek op “WooCommerce”, installeer en activeer.
  2. Doorloop de installatiewizard: winkeladres, valuta, soort producten.
  3. Controleer of de pagina’s Winkel, Winkelwagen, Afrekenen en Mijn account bestaan en goed zijn gekoppeld onder WooCommerce → Instellingen → Geavanceerd.
  4. Installeer een betaalplugin en doe een proefbestelling in testmodus voordat je live gaat.

Instellingen die ertoe doen

Veelvoorkomende problemen en oplossingen

“Database-update vereist”. Na een update vraagt WooCommerce om de database bij te werken. Maak eerst een back-up en start dan de update via de melding. Loopt die vast, kijk dan onder Status → Geplande acties of er acties blijven hangen; die worden uitgevoerd via de interne taakplanner van WordPress, die op drukke of juist stille sites niet altijd op tijd draait.

Melding over verouderde sjabloonbestanden. Je thema bevat eigen kopieën van WooCommerce-sjablonen die ouder zijn dan de plugin. Dat kan fouten op productpagina’s of bij afrekenen geven. Werk het thema bij; heb je zelf sjablonen aangepast in een child-thema, vergelijk ze dan met de nieuwe versie.

Klanten krijgen geen bevestigingsmail. Vrijwel altijd een mailprobleem van de site, niet van WooCommerce. Laat mail versturen via een echte mailbox met WP Mail SMTP en controleer SPF en DKIM. Zie mail vanuit WordPress komt niet aan.

Afrekenen werkt niet of de winkelwagen raakt leeg. Vaak een cacheplugin die de winkelwagen- of afrekenpagina cachet, of een betaal- of verzendplugin die nog niet past bij de nieuwe WooCommerce-versie. Sluit winkelwagen, afrekenen en mijn account uit van caching en werk alle WooCommerce-uitbreidingen bij.

Producten of categorieën geven een 404. Sla de permalinks opnieuw op via Instellingen → Permalinks.

Kritieke fout na een update. Meestal een uitbreiding die achterloopt. Zie kritieke fout in WordPress oplossen.

Conflicten met andere plugins

Veilig bijwerken

Werk een webshop nooit zomaar bij op een drukke dag. Maak een back-up, kijk in de wijzigingen van de nieuwe versie, test bij voorkeur op een kopie en doe na de update een proefbestelling: product in de winkelwagen, afrekenen, betalen in testmodus en de bevestigingsmail. Houd er rekening mee dat bij het terugzetten van een back-up bestellingen van na dat moment verloren gaan.

Wanneer schakel je hulp in?

Kunnen klanten niet afrekenen, blijft een database-update hangen of geeft de shop een kritieke fout? Dan kijken wij mee. We helpen met instellen, bijwerken, koppelingen met betalen en verzenden, en het oplossen van conflicten.

Veelgestelde vragen

Is WooCommerce gratis?

De plugin zelf is gratis. Veel uitbreidingen, zoals betaal-, verzend- of boekhoudkoppelingen, zijn van andere makers en soms betaald. Voor betalingen rekent de betaalprovider meestal kosten per transactie.

Waarom komen de mails van WooCommerce niet aan?

Meestal omdat de site mail verstuurt zonder echte mailbox en zonder SPF/DKIM. Verstuur via SMTP, bijvoorbeeld met WP Mail SMTP, en controleer de DNS-instellingen van je domein.

Wat moet ik doen met de melding “database-update vereist”?

Maak een back-up en start de update via de melding. Blijft hij hangen, controleer dan de geplande acties onder WooCommerce > Status.

Kan ik een cacheplugin gebruiken met WooCommerce?

Ja, maar winkelwagen, afrekenen en mijn account moeten worden uitgesloten van caching. De meeste cacheplugins doen dat automatisch; controleer het wel.

Hoe test ik of mijn webshop werkt na een update?

Doe een proefbestelling: product in de winkelwagen, afrekenen, betalen in testmodus van je betaalplugin en controleer of de bevestigingsmail binnenkomt.

Hulp nodig met WooCommerce?

Wij helpen met installeren, instellen, bijwerken en het oplossen van fouten en conflicten. Vertel wat er speelt; je hoort vooraf wat we gaan doen.

Hulp aanvragen Site plat? Spoedhulp

Lees ook: alle WordPress-plugins · WooCommerce webshop · Mollie voor WooCommerce · Sendcloud · WP Mail SMTP · kritieke fout in WordPress

← Terug naar alle WordPress-plugins