Witte pagina, één kale zin: “Er is een kritieke fout opgetreden op deze website.” Geen menu, geen logo, niks. Vaak gebeurt het net na een update, soms schijnbaar uit het niets. Het goede nieuws: in negen van de tien gevallen is één plugin de boosdoener, en die kun je zelf vinden — ook zonder technische kennis.
Deze melding is WordPress-taal voor: er ging iets fataal mis in de PHP-code. Sinds WordPress 5.2 vangt WordPress zulke fouten netjes af in plaats van een compleet witte pagina te tonen. En belangrijker: WordPress stuurt je op dat moment ook een e-mail met precies de informatie die je nodig hebt.
Stap 1: check je mailbox (de recovery-mail)
Zodra deze fout optreedt, mailt WordPress naar het beheerdersadres van de site. Het onderwerp is iets als “Je site ondervindt een technisch probleem”. Die mail is goud waard, want er staan twee dingen in:
- Welke plugin of welk thema de fout veroorzaakt. WordPress schrijft letterlijk: “In dit geval ving WordPress een fout op met een van je plugins, [pluginnaam].”
- Een herstelmodus-link. Daarmee log je in terwijl de kapotte plugin tijdelijk is uitgeschakeld, zodat je hem netjes kunt deactiveren of bijwerken.
Let op: die herstel-link is maar beperkt geldig (standaard één dag). Kun je de mail niet vinden? Zoek op “technisch probleem” en check ook je spammap. Weet je niet welk e-mailadres als beheerdersadres is ingesteld, dan is het vaak het adres waarmee de site ooit is opgeleverd — je webbouwer of hoster kan het zo voor je opzoeken.
Stap 2: lees de foutmelding (het pad verraadt de dader)
Onderin de recovery-mail staat de technische foutmelding. Die ziet er eng uit, maar je hoeft er maar één ding uit te halen: het bestandspad. Bijvoorbeeld:
Fatal error: Uncaught Error: Call to undefined function ...
in /home/gebruiker/domains/voorbeeldbedrijf.nl/public_html/wp-content/plugins/mooie-slider/inc/render.php on line 214Kijk naar het stukje na wp-content/plugins/ — hier dus mooie-slider. Dat is je boosdoener. Staat er wp-content/themes/, dan zit de fout in je thema. Staat er iets met wp-includes of wp-admin zonder verwijzing naar een plugin, dan is het meestal een PHP-versieprobleem of een beschadigde WordPress-installatie — daarover verderop meer.
Zie je geen foutmelding, maar wil je hem wel boven water krijgen? In het artikel over WP_DEBUG inschakelen en uitlezen lees je hoe je WordPress zelf laat vertellen wat er misgaat.
Stap 3: geen mail? Schakel plugins uit via bestandsbeheer
Soms komt de recovery-mail niet aan: het beheerdersadres is verouderd, of de mail wordt ergens onderweg tegengehouden. Dan kun je er nog steeds bij — via het bestandsbeheer van je hostingpaneel (of FTP, als je dat gewend bent).
- Log in op je hostingpaneel en open de bestandsbeheerder.
- Navigeer naar de map van je website en open
wp-content. - Hernoem de map
pluginsnaarplugins-uit. - Laad je site opnieuw. Doet hij het weer? Dan zit de fout inderdaad in een plugin.
- Hernoem de map terug naar
plugins. Schrik niet: al je plugins staan nu uit, maar ze zijn niet weg.
Weet je uit de foutmelding al wélke plugin het is, dan hoef je niet de hele map te hernoemen. Hernoem alleen die ene pluginmap, bijvoorbeeld mooie-slider naar mooie-slider-uit. WordPress schakelt de plugin dan automatisch uit en de rest van je site blijft gewoon draaien.
Stap 4: zet plugins één voor één weer aan
Kon je inloggen (via de herstel-link of na het hernoemen), ga dan naar Plugins in je dashboard. Activeer je plugins één voor één en laad na elke activering je site opnieuw. Gaat het mis na het aanzetten van een specifieke plugin? Gefeliciteerd, je hebt de dader.
Wat je daarna doet, hangt af van de plugin:
- Is er een update beschikbaar? Werk hem bij — vaak is de fout in een nieuwere versie al opgelost.
- Geen update en de plugin is niet essentieel? Weggooien en een alternatief zoeken.
- Onmisbaar voor je site? Check de supportpagina van de plugin. Vaak melden meer mensen hetzelfde probleem, meestal na een WordPress- of PHP-update.
Als het niet de plugin is: thema of PHP-versie
Wijst de foutmelding naar wp-content/themes, dan geldt dezelfde truc: hernoem de themamap, en WordPress valt terug op een standaardthema (zoals Twenty Twenty-Five). Ziet je site er daarna kaal maar werkend uit, dan weet je genoeg: het thema moet bijgewerkt of gerepareerd worden.
Een andere klassieker: de kritieke fout duikt op nadat de PHP-versie van je hostingpakket is verhoogd. Oudere plugins en thema’s gebruiken soms functies die in nieuwe PHP-versies niet meer bestaan. De snelle pleister is de PHP-versie tijdelijk terugzetten in je hostingpaneel; de echte oplossing is de verouderde plugin vervangen. Hoe dat zit lees je in PHP-versie upgraden zonder brokken.
Krijg je overigens geen nette “kritieke fout”-melding maar een witte pagina of een serverfout, dan zit je in net iets ander vaarwater — daarvoor is er het stappenplan bij een 500 Internal Server Error in WordPress.
Zo voorkom je de volgende kritieke fout
- Update gedoseerd: niet twaalf plugins tegelijk, maar per stuk of in kleine groepjes. Dan weet je meteen welke update het deed.
- Backup vóór grote updates: één klik in je hostingpaneel en je hebt een terugvaloptie.
- Ruim op: elke plugin die je niet gebruikt is een potentiële fout (en een beveiligingsrisico). Deactiveren én verwijderen.
- Check het beheerdersadres onder Instellingen → Algemeen, zodat de recovery-mail de volgende keer wél aankomt.
Samengevat
- “Er is een kritieke fout opgetreden” betekent bijna altijd: één plugin (of thema) laat de boel struikelen.
- Check eerst je mail: WordPress stuurt een recovery-mail met de naam van de boosdoener en een herstel-link.
- Geen mail? Hernoem via bestandsbeheer de pluginmap en zet daarna alles één voor één weer aan.
- Gebeurde het na een PHP-upgrade, dan is een verouderde plugin meestal de oorzaak.
Wanneer schakel je hulp in?
Kom je niet in je hostingpaneel, blijft de site ook zonder plugins op zwart, of wijst de foutmelding naar de kern van WordPress? Dan is het tijd om je hoster of webbouwer te bellen. Die kan in de error-logs op de server precies zien wat er misgaat — dat scheelt jou een avond puzzelen. En laat je site na de reparatie meteen even nakijken op verouderde plugins, dan is de kans klein dat je deze pagina nog eens nodig hebt.
