Updates handmatig via dashboard is omslachtig, willen we automatiseren.
WP-CLI plus een simpele cron of een Git-hook scheelt uren per maand. Voor grotere setups (Bedrock, Trellis) is een echte CI-pipeline de volgende stap.
Probeer dit eerst zelf
- 1Installeer WP-CLI op de server (of gebruik je hosting-cli, veel managed-WP-hosters hebben dat ingebouwd).
- 2Routine-commando's: wp core update, wp plugin update --all, wp theme update --all. Test eerst op staging via een script dat eerst kopieert en dan update.
- 3Schedule via cron: een wekelijks update-script dat staging update, een test-call doet (curl naar key URL), en bij succes naar productie pusht.
- 4Backup voor je update: wp db export pre-update.sql, en bewaar files-snapshot. Bij issue: wp db import pre-update.sql, files terug.
- 5Voor teams met Git-workflow: zet plugins en thema's in Git (composer voor plugins is netjes), deploy via SSH met een script dat git pull plus wp-cli draait.
- 6Documenteer de pipeline. Niemand wil een script-erfenis dat alleen de oude dev begreep.
Wanneer ons inschakelen
Heb je meerdere sites in beheer of een agency-setup, dan is een tool als WP-CLI Profile, ManageWP, MainWP of een echte CI/CD-pipeline (GitHub Actions, GitLab CI) de groei-route.
Zie ook
- WordPress, plugins en thema staan al 6+ maanden zonder updatesOut-of-date WP is de nummer-1 instap voor malware. Niet zomaar 'update all' klikken, eerst back-up.
- Thema-update gedaan en de layout is kapot of fatal errorThemes overschrijven custom-CSS bij een update als je niet via een child-theme werkt.
- WordPress geeft wit scherm na plugin-installatie of updateWSOD (white screen of death) komt meestal door één plugin die crasht. Je moet hem isoleren.
Past het bovenstaande niet?
Beschrijf je situatie hieronder. We sturen jouw input plus de stappen die je al zag naar onze AI en geven gericht vervolg-advies. Als het te risicovol is om zelf te doen, zeggen we dat ook.
Of doe het helemaal niet zelf
Onze Managed IT-klanten zoeken dit soort vragen niet op. Eén aanspreekpunt, vaste prijs per maand, en het is binnen werktijd opgelost.