Een WordPress-update veilig uitvoeren doe je door de update eerst te testen op een kopie van je website, ook wel een stagingomgeving genoemd, voordat je hem live zet. Zo zie je of alles nog goed werkt zonder dat je bezoekers er iets van merken. In dit artikel lopen we stap voor stap door alles wat je moet weten: van backups maken tot de juiste volgorde van updaten.
Heb je een WordPress-website en wil je weten hoe je dit slim aanpakt? Dan ben je hier precies goed.
Wat kan er misgaan als je een WordPress-update direct uitvoert?
Als je een WordPress-update direct uitvoert zonder voorbereiding, riskeer je dat je website tijdelijk of volledig plat gaat. Plugins, thema’s en de WordPress-kern werken niet altijd soepel samen na een update. Het gevolg kan zijn: een witte pagina, een foutmelding of een ontregeld ontwerp.
De meest voorkomende problemen zijn:
- Conflicten tussen plugins onderling of tussen een plugin en de nieuwe WordPress-versie
- Een kapot thema dat niet compatibel is met de update
- Verlies van functionaliteit, zoals een contactformulier dat stopt met werken
- Foutmeldingen op de voorkant die bezoekers te zien krijgen
- Problemen in het beheerpaneel waardoor je niet meer kunt inloggen
Dit soort problemen zijn vervelend, zeker als je een drukbezochte website hebt. Gelukkig zijn ze grotendeels te voorkomen door een update eerst te testen voordat je hem live zet.
Wat is een stagingomgeving en hoe werkt die?
Een stagingomgeving is een exacte kopie van je website op een afgeschermde locatie, waar je veilig kunt experimenteren zonder dat je live website er iets van merkt. Bezoekers zien de stagingomgeving niet. Jij kunt er updates testen, aanpassingen doen en controleren of alles werkt voordat het echt live gaat.
Een stagingomgeving werkt als volgt: je hostingprovider of een plugin maakt een volledige kopie van je website aan op een tijdelijk webadres. Op die kopie voer je de updates uit. Als alles goed werkt, zet je de wijzigingen over naar de echte website. Gaat er iets mis? Dan heeft je live website er geen last van.
Veel hostingpakketten bieden tegenwoordig een ingebouwde stagingfunctie. Heb je die niet, dan kun je een plugin zoals WP Staging gebruiken om zelf een testomgeving aan te maken.
Hoe maak je een backup voordat je een update test?
Voordat je ook maar iets aanpast, maak je altijd een volledige backup van je website. Een backup bestaat uit twee onderdelen: alle bestanden van je website én de database. Samen vormen ze een volledig herstelbaar snapshot van je site op dat moment.
Je kunt een backup maken via:
- Je hostingprovider, die vaak automatische backups aanbiedt in het beheerpaneel
- Een backupplugin zoals UpdraftPlus of BackWPup, waarmee je handmatig of automatisch backups kunt inplannen
- WP Staging, dat naast een stagingomgeving ook een backupfunctie heeft
Sla de backup altijd op een externe locatie op, dus niet alleen op de server zelf. Denk aan Google Drive, Dropbox of een externe harde schijf. Zo ben je ook gedekt als er iets misgaat met de server.
Welke tools kun je gebruiken om WordPress-updates te testen?
Er zijn verschillende handige tools waarmee je een WordPress-update kunt testen voordat je hem uitvoert op je live website. De keuze hangt af van wat je hostingpakket biedt en hoe technisch onderlegd je bent.
Populaire opties zijn:
- WP Staging: een gratis plugin die een volledige kopie van je website aanmaakt als testomgeving
- InstaWP: een online tool waarmee je snel een tijdelijke WordPress-omgeving opzet
- De ingebouwde stagingfunctie van je hostingprovider: veel providers zoals SiteGround, Kinsta of WP Engine bieden dit standaard aan
- LocalWP: hiermee draai je een lokale WordPress-omgeving op je eigen computer, handig als je liever offline werkt
Voor de meeste MKB-ondernemers is WP Staging of de stagingfunctie van de hostingprovider de makkelijkste keuze. Je hebt er geen technische kennis voor nodig en het werkt snel.
In welke volgorde test je WordPress-kern, plugins en thema’s?
Test WordPress-updates altijd in een vaste volgorde: eerst de WordPress-kern, daarna de plugins en als laatste het thema. Deze volgorde is belangrijk omdat de kern de basis vormt. Plugins en thema’s bouwen daarop voort, dus als de kern verandert, kunnen die daarna problemen geven.
Volg deze stappen op je stagingomgeving:
- Update de WordPress-kern en controleer of de website nog goed werkt en of je nog kunt inloggen
- Update de plugins één voor één, niet allemaal tegelijk. Controleer na elke update of de website nog functioneert
- Update het thema als laatste en controleer daarna het uiterlijk van de website grondig
- Test alle belangrijke functies: contactformulieren, betaalpagina’s, menu’s en inlogpagina’s
- Zet de wijzigingen live als alles naar behoren werkt
Door plugins één voor één te updaten, zie je meteen welke plugin een probleem veroorzaakt als er iets misgaat. Dat scheelt een hoop zoekwerk achteraf.
Hoe weet je of een update veilig is om live te zetten?
Een update is veilig om live te zetten als alle functies van je website op de stagingomgeving correct werken na de update. Controleer niet alleen de voorkant van je website, maar ook het beheerpaneel en alle interactieve onderdelen.
Loop deze checklist na voordat je live gaat:
- Alle pagina’s laden zonder foutmeldingen
- Formulieren werken en versturen berichten correct
- Betalingen of boekingen verlopen zonder problemen
- Het menu en de navigatie werken op alle apparaten
- Je kunt nog steeds inloggen in het beheerpaneel
- Afbeeldingen en andere media worden correct weergegeven
Kijk ook in de WordPress-changelog en de changelogs van je plugins. Daarin staat beschreven wat er is veranderd. Als een update grote wijzigingen bevat of nog maar kort geleden is uitgebracht, is het slim om even te wachten tot andere gebruikers mogelijke problemen hebben gemeld.
Hoe Appel en Eelman helpt met WordPress-onderhoud
Updates testen en bijhouden kost tijd, en dat is tijd die je als ondernemer liever in je eigen werk steekt. Wij nemen dat graag van je over. Bij Appel en Eelman zorgen we voor het volledige onderhoud van je WordPress-website, inclusief:
- Regelmatige backups zodat je altijd een veilig herstelpunt hebt
- Updates van de kern, plugins en thema’s op een veilige manier
- Controle op fouten en conflicten na elke update
- Advies over welke plugins betrouwbaar zijn en welke je beter kunt vermijden
Geen gedoe, geen technische hoofdpijn, gewoon een website die het altijd doet. Wil je weten wat we voor jouw website kunnen betekenen? Neem gerust contact op, we denken graag met je mee.