Een plugin-update die je website platlegt is vervelend, maar het is een probleem dat je zelf kunt oplossen. Of je nu te maken hebt met een wit scherm, een kapotte lay-out of een functie die niet meer werkt: een WordPress plugin rollback brengt je website terug naar de versie die wél werkte. In deze handleiding lees je stap voor stap hoe je een plugin-update terugdraait in WordPress, welke tools je daarvoor nodig hebt en hoe je voorkomt dat het probleem zich herhaalt.
Belangrijk om te weten: een rollback is altijd een tijdelijke oplossing. Het doel is je website zo snel mogelijk weer stabiel te krijgen, zodat je daarna rustig kunt uitzoeken wat er precies misging.
Wat je nodig hebt voordat je begint
Voordat je een plugin downgradet in WordPress, zijn er twee dingen die je absoluut op orde moet hebben: een recente backup en toegang tot je hostingomgeving. Sla deze stap niet over, ook niet als je haast hebt. WordPress maakt namelijk standaard geen automatische backup vóór een update. Dat is jouw verantwoordelijkheid als websitebeheerder.
Een backup beschermt je databasegegevens, zoals formulierinzendingen of bestellingen, die een rollback zelf niet terugzet. Maak je nog geen gebruik van een backup-oplossing, dan is een plugin zoals UpdraftPlus Deze link opent in een nieuw tabblad een goede en gratis plek om te beginnen. Die plugin ondersteunt automatische backups naar externe opslag zoals Google Drive of Dropbox.
Zorg dat je het volgende bij de hand hebt:
- Een volledige backup van zowel je bestanden als je database, gemaakt voordat je verdergaat
- Toegang tot je WordPress-dashboard of, als dat niet meer werkt, toegang via FTP
- FTP-gegevens (gebruikersnaam, wachtwoord en serveradres) voor het geval je dashboard onbereikbaar is
- Een FTP-client zoals FileZilla, gratis te downloaden
- Een staging-omgeving als die beschikbaar is: test de rollback daar eerst voordat je hem op de live-website uitvoert
Heb je dit allemaal klaarstaan? Dan kun je verder met de rollback zelf.
Een plugin rollback uitvoeren met WP Rollback
De eenvoudigste manier om een WordPress-update ongedaan te maken is via de gratis plugin WP Rollback. Deze plugin voegt een extra knop toe aan je pluginlijst waarmee je met een paar klikken terugschakelt naar een oudere versie. Let op: WP Rollback werkt alleen voor plugins die in de officiële WordPress.org plugindirectory Deze link opent in een nieuw tabblad staan. Voor premium plugins zoals Elementor Pro of Gravity Forms heb je WP Rollback Pro of de handmatige methode nodig.
Installeer WP Rollback via je dashboard en volg daarna deze stappen:
- Ga in je WordPress-dashboard naar Plugins en klik op Nieuwe plugin toevoegen.
- Zoek op “WP Rollback”, installeer de plugin en activeer hem.
- Ga terug naar Plugins → Geïnstalleerde plugins. Onder elke in aanmerking komende plugin zie je nu een extra link: Rollback.
- Klik op Rollback bij de plugin die problemen veroorzaakt.
- Selecteer de versie waarnaar je wilt terugkeren. Kies de versie die vóór de update actief was.
- Bevestig je keuze via het waarschuwingsscherm en wacht tot de installatie voltooid is.
- Klik op Activeer plugin zodra de installatie klaar is.
Na de rollback zie je in je pluginlijst het oudere versienummer staan. Controleer direct of de website weer correct functioneert. Eén aandachtspunt: het is niet mogelijk om via WP Rollback meerdere plugins tegelijk terug te draaien. Heb je meerdere plugins die problemen geven, dan doe je dit één voor één.
Handmatig terugdraaien via FTP of bestandsbeheer
Is je WordPress-dashboard niet meer bereikbaar na een mislukte update? Dan is de handmatige methode via FTP je reddingslijn. Deze aanpak werkt altijd, ongeacht of je dashboard reageert, en is ook de juiste route voor premium plugins die niet in het WordPress.org-directory staan.
Download eerst de juiste versie van de plugin. Voor plugins uit het WordPress.org-directory doe je dit zo:
- Ga naar wordpress.org/plugins/[pluginnaam] in je browser.
- Klik in de zijbalk op Advanced View.
- Scroll naar Previous Versions en selecteer het versienummer dat je nodig hebt.
- Download het ZIP-bestand naar je computer.
Vervolgens zet je de oude versie terug via FTP:
- Open FileZilla en maak verbinding met je server via je FTP-gegevens.
- Navigeer naar de map /wp-content/plugins/.
- Hernoem de huidige pluginmap tijdelijk, bijvoorbeeld van pluginnaam naar pluginnaam_oud. WordPress herkent de map dan niet meer en deactiveert de plugin automatisch.
- Upload de inhoud van het gedownloade ZIP-bestand als nieuwe map naar /wp-content/plugins/.
- Controleer of de bestandsrechten correct zijn ingesteld. De meeste hostingpartijen hanteren standaardinstellingen die hiervoor kloppen.
Heb je geen FTP-programma bij de hand? Veel hostingpartijen bieden een bestandsbeheerder in cPanel of DirectAdmin Deze link opent in een nieuw tabblad aan waarmee je hetzelfde kunt doen, zonder apart programma.
Controleer of de rollback succesvol is
Met de rollback uitgevoerd is het tijd om te verifiëren dat alles weer naar behoren werkt. Ga er niet van uit dat het gelukt is zonder dit te controleren. Een snelle check bespaart je een tweede ronde aan probleemoplossen.
Loop de volgende punten na:
- Versienummer controleren: ga in je dashboard naar Plugins → Geïnstalleerde plugins en bevestig dat het oudere versienummer zichtbaar is.
- Cache leegmaken: leeg je browsercache, de cache van eventuele cacheplugins en de CDN-cache als je die gebruikt. Verouderde bestanden kunnen anders de indruk wekken dat de rollback niet gelukt is.
- Voorkant testen: bezoek je website als gewone bezoeker en controleer specifiek de functionaliteit die na de update kapot ging.
- Sitegezondheid checken: ga naar Gereedschap → Sitegezondheid voor een overzicht van eventuele resterende problemen.
Werkt alles weer zoals verwacht? Dan is de rollback geslaagd. Houd er rekening mee dat gegevens die zijn aangemaakt ná je laatste backup niet worden hersteld door de rollback. Denk aan formulierinzendingen of nieuwe bestellingen in een webshop.
Automatische updates uitschakelen voor de betreffende plugin
Na een succesvolle rollback wil je voorkomen dat WordPress de plugin automatisch opnieuw bijwerkt en je terug bij af bent. Gelukkig kun je dit eenvoudig per plugin instellen, zonder dat je daarvoor code hoeft aan te passen.
Ga in je dashboard naar Plugins → Geïnstalleerde plugins. Rechts naast elke plugin staat de optie Automatische updates uitschakelen. Klik daarop voor de plugin die je zojuist hebt teruggedraaid.
Wil je meer controle over alle updates tegelijk? Dan is de plugin Easy Updates Manager een handige optie. Daarmee stel je per plugin of thema in welke updates automatisch worden uitgevoerd, zonder dat je code hoeft te schrijven.
Eén kanttekening: door automatische updates uit te schakelen ben je zelf verantwoordelijk voor het bijhouden van updates. Beveiligingsupdates zijn soms urgent. Zet de automatische update voor de betreffende plugin dus weer aan zodra de pluginontwikkelaar een stabiele nieuwe versie uitbrengt. Dat scheelt je een belletje naar de IT-afdeling als er later toch een beveiligingsprobleem opduikt.
Veelvoorkomende problemen bij een rollback oplossen
Soms loopt een rollback niet helemaal soepel. Hier zijn de meest voorkomende situaties en wat je eraan kunt doen.
Wit scherm na de rollback
Een wit scherm, ook wel White Screen of Death genoemd, wijst vaak op een PHP-fout of een geheugenprobleem. Activeer de foutweergave door de volgende regel toe te voegen aan je wp-config.php-bestand: define('WP_DEBUG', true);. WordPress toont daarna meer informatie over wat er precies misgaat.
Dashboard nog steeds onbereikbaar
Als je dashboard na de rollback nog steeds niet reageert, schakel dan alle plugins tijdelijk uit via FTP. Hernoem de map /wp-content/plugins/ naar plugins_oud. WordPress kan de plugins dan niet laden en het dashboard is in de meeste gevallen direct weer bereikbaar. Activeer daarna plugins één voor één opnieuw om te ontdekken welke plugin het conflict veroorzaakt.
WP Rollback werkt niet voor jouw plugin
WP Rollback werkt niet voor premium plugins buiten het WordPress.org-directory Deze link opent in een nieuw tabblad. Neem in dat geval contact op met de ontwikkelaar van de plugin voor een oudere versie, of gebruik de handmatige FTP-methode uit de vorige sectie.
Fout blijft aanhouden na de rollback
Als de fout na de rollback niet verdwijnt, is de plugin mogelijk niet de enige oorzaak. Controleer of er een conflict is met een ander geïnstalleerd onderdeel door plugins één voor één te deactiveren. Controleer daarna ook de sitegezondheid via Gereedschap → Sitegezondheid voor een volledig beeld.
Onthoud: een rollback is een noodmaatregel, geen permanente oplossing. Zodra de pluginontwikkelaar een stabiele update uitbrengt, is het verstandig om zo snel mogelijk te updaten naar die nieuwe versie. Zo blijft je website veilig én up-to-date.
Kom je er zelf niet uit, of wil je dat iemand dit soort situaties voortaan voor je afhandelt? Bij Stuurlui regelen we het beheer en onderhoud van WordPress-websites van A tot Z. Ontdek hoe we dat aanpakken en wat dat voor jouw website kan betekenen.