Plugin updaten — onze veilige flow met staging-test

Plugin updaten — onze veilige flow met staging-test

Het probleem met "Update all"

WordPress geeft je een knop "Update alle plugins" — maar 1 op de 20 updates breekt iets: een theme-conflict, een deprecated functie of een database-migratie zonder rollback. In productie betekent dat downtime.

Onze veilige flow

Wij updaten plugins niet zomaar op je live-site. Elke update doorloopt eerst een staging-test:

  1. Auto-detect — nieuwe versies worden via wp-cli gedetecteerd → ticket + melding in je dashboard.
  2. Staging-clone — onze cron maakt elke nacht een staging-omgeving op staging.{jouwdomein.nl}.
  3. Update op staging + smoke-test van 12 kritieke pagina's (homepage, contact, offerte, blog, etc.).
  4. Visual diff — IT Live AI vergelijkt de voor/na-screenshots en flagt regressies.
  5. Klant-approval — met 1 klik in je dashboard ("Pas toe op live").
  6. Productie-deploy met instant-rollback klaar (file-snapshot).
  7. Health-check — 60 minuten na de deploy. Bij errors volgt een automatische rollback.

Hoe veel werk is dit voor jou?

Standaard: niets. Wij beheren de updates voor je.

Bij major versies (WordPress 6.5 → 7.0, WooCommerce 8 → 9) sturen we 7 dagen vooraf een notificatie met changelog en impact-analyse. Je kunt de staging dan zelf bekijken voordat we live gaan.

Override

Wil je een specifieke plugin niet automatisch laten updaten? Open een ticket met "Pin {{plugin}} op versie X.Y.Z". Wij voegen dit toe aan jouw wp-cli.yml.