Jesse Scherpen14 december 20259 minuten lezen
WordPress draait een fors deel van de Nederlandse webshops, en dat is niet zonder reden. Het is open, flexibel, betaalbaar, en met WooCommerce kun je in een paar dagen een werkende webshop staan. De keerzijde: WordPress is een lego-toren van plugins, themes en updates die elkaar onverwacht kunnen tegenwerken. Eén update op donderdagmiddag, en zaterdag kunnen klanten ineens niet meer afrekenen.
Bij SharpClicks zien we ondernemers met dat soort drama's regelmatig. Het zijn vaak goed lopende shops met betrokken eigenaren, die ineens halve dagen kwijt zijn aan emergency-fixes of dure inhuur. Niet omdat ze iets fout deden, maar omdat ze niet wisten waar de kwetsbaarheden zaten. In dit artikel zet ik op een rij waarom WordPress-updates op een webshop riskanter zijn dan op een gewone site, hoe je dat risico beheerst, en wanneer je serieus moet overwegen om over te stappen op iets anders.
Een gewone WordPress-website heeft doorgaans 5-10 plugins, een theme en de WordPress core. Een webshop heeft daar bovenop:
Resultaat: een gemiddelde Nederlandse WordPress-webshop draait makkelijk 25-40 plugins. Elke update kan in theorie elke andere plugin breken. De combinaties zijn onbeheersbaar veel om te testen.
Cache-plugins zoals WP Rocket of W3 Total Cache cachen vaak iets te agressief na een update. Het effect: bezoekers zien hun winkelwagen niet meer goed of de checkout laadt niet. Vaak pas zichtbaar omdat klanten klagen, niet omdat het in monitoring opvalt.
Wordfence, iThemes Security en Sucuri kunnen na update strenger worden in wat ze blokkeren. Inclusief je eigen Mollie-callbacks of API-requests vanuit je marketingstack. Resultaat: betalingen worden geboekt, maar de bestelling wordt niet als betaald gemarkeerd.
Elementor heeft een lange historie van updates die met bepaalde themes conflicteren. Een Elementor-update breekt dan hero-sections, knoppen of mobiele weergave op specifieke productpagina's. Vaak pas zichtbaar als een klant ze ontdekt.
Mollie of Stripe deprecate periodiek oudere API-versies. Plugins moeten meegaan, en als de plugin-update niet samenvalt met je WooCommerce-update, kunnen er pinpas-betalingen mislukken zonder dat het systeem dat duidelijk meldt.
WordPress heeft een hook-systeem (action en filter hooks) waar plugins op intekenen. Drie plugins die op dezelfde hook intekenen kunnen elkaars wijzigingen overschrijven, met onvoorspelbaar gedrag tot gevolg. Dat soort issues zijn loodzwaar te debuggen.
Een WordPress-webshop is niet onveiliger dan andere systemen, maar wel onvoorspelbaarder. De winnaars zijn niet ondernemers met dure plugins, het zijn ondernemers met een sober pluginprofiel en een strikte testprocedure.
Jesse Scherpen, eigenaar SharpClicks
Volledige backup van bestanden en database, vóór elke serieuze plugin- of core-update. UpdraftPlus, BlogVault of WP Time Capsule doen dit prima. Drie maanden retentie minimaal, niet alleen één laatste backup.
Het belangrijkste advies dat de meeste shop-eigenaren overslaan. Een staging-omgeving is een 1-op-1 kopie van je site waar je updates eerst doorzet, alle flows test (toevoegen aan winkelwagen, checken, betalen, factuurmail) en pas live brengt als alles werkt. Veel hosting-pakketten (Cloudways, Kinsta, Pressable) bieden dit standaard.
Maak van updates een gepland onderhoudsmoment. Ik adviseer eens per twee weken op een rustig moment (dinsdagochtend 08:00). Niet elke dag een paar plugins, want dan kun je nooit isoleren wat de oorzaak is van een issue.
Iedere plugin minder is een verlaagd update-risico. Vraag bij elke plugin: "levert dit echt waarde op, of is dit een nice-to-have die ooit ergens werd toegevoegd?" Vermoedelijk kun je 30-40 procent van je plugins schrappen zonder dat een klant het merkt.
Tools als UptimeRobot, Updown.io of Sentry merken issues vaak eerder op dan je klanten. Stel alerts in op de checkout-flow, de winkelwagen, de betaalknop en specifieke productpagina's.
Goedkope shared hosting met een trage MySQL is een ramp voor een webshop. Managed WordPress hosting (Cloudways, Kinsta of SiteGround) is duurder, maar levert betere uptime, snellere herstel en vaak ingebouwde backups en staging.
Voor een eenvoudige webshop met 50-500 producten, beperkte specials en een ondernemer die af en toe een hand wil leggen aan de techniek, is WordPress + WooCommerce nog steeds een redelijke keuze. Snelle time-to-market, lage instapkosten, breed ecosysteem.
WordPress raakt zijn beste-keuze-status kwijt zodra je in een van deze situaties zit:
In die gevallen is een gespecialiseerde headless-aanpak (Next.js + Shopify, Next.js + Medusa, of een custom build) vaak ondanks de hogere initial cost goedkoper en betrouwbaarder over een drie-jaars-perspectief. Wij bouwen ze regelmatig vanuit onze maatwerk-software tak.
De ondernemers die wij zien geen WordPress-rampen tegenkomen, hebben drie dingen gemeen:
WordPress is niet inherent slecht voor webshops, maar wel veeleisender dan veel ondernemers vooraf inschatten. Met de juiste discipline (backups, staging, sober pluginprofiel, vaste verantwoordelijke, gepland updaten) is een WordPress-shop vele jaren stabiel te houden. Zonder die discipline wordt het een kostenpost vol verrassingen, en dat zijn de momenten waarop ondernemers ineens omzet kwijtraken aan technische issues.
Wij helpen MKB-bedrijven met onderhoud, optimalisatie en, waar passend, migratie naar moderne stacks. Wil je laten beoordelen of jouw shop op de juiste basis staat? Plan een kennismaking.
Verder met dit onderwerpWebsites. Een site die klanten oplevert. Snelle start vanaf €950.
Bekijk de dienst
Jesse Scherpen is eigenaar van SharpClicks. Hij studeerde e-commerce op Windesheim, schreef zelf blogs en beheerde advertenties voor klanten, en bouwt nu de systemen die dat werk overnemen.