Home / WordPress / Wit scherm in WordPress oplossen (White Screen of Death) in 2026

Wit scherm in WordPress oplossen (White Screen of Death) in 2026

Wit scherm in WordPress (white screen of death)

Bekijk je jouw WordPress website en krijg je een wit scherm te zien op een pagina of als je probeert in te loggen? Krijg je geen foutmelding, geen waarschuwing, maar echt helemaal niets?

Je hebt dan te maken met een White Screen of Death. Dit is een wit scherm zonder informatie om het op te lossen.

Super vervelend natuurlijk. Je website is door dit witte scherm niet bereikbaar voor klanten en dit kan je opdrachten en verkopen kosten.

Maar geen paniek, ik ben er om je te helpen. In dit artikel gaan we stap voor stap diverse oorzaken en oplossingen behandelen. Het maakt dus niet uit of je een wit scherm krijgt aan de voorkant van de website of aan de achterkant (in /wp-admin).

Met deze handleiding kun je het probleem in de meeste gevallen zelf oplossen.

Waarom zie ik een wit scherm in WordPress en wat is het?

Een wit scherm in WordPress betekent dat er ergens op de website iets fout gaat, waardoor WordPress de pagina niet meer kan tonen. Iets technischer gezegd stopt de uitvoer in de browser door een foutmelding, waardoor er niks getoond wordt.

Ik snap dat je niks aan deze informatie hebt en dat is nou ook net het ding. Het witte scherm geeft je 0,0 informatie. Aan de ene kant super vervelend, maar aan de andere kant is dit positief, want dan zijn PHP foutmeldingen niet zichtbaar op je website.

In plaats van een foutmeldingen zie je dus geen tekst, geen layout van de website en ook geen error code.

In de meeste gevallen krijg je het witte scherm te zien door een PHP foutmeldingen op je website. Zo kan het door de volgende dingen veroorzaakt worden:

  • Een PHP-fout door een plugin of thema. Dit is het vaakst de oorzaak.
  • Te weinig PHP-geheugen (PHP Memory)
  • Beschadigde WordPress-bestanden
  • Een fout in de database
  • Een probleem op de server

Ja, dit zijn best veel verschillende oorzaken en ook best technisch. Doordat het verschillende oorzaken heeft, kan het zijn dat je niet op alle pagina’s van je website een wit scherm te zien krijgt. Het kan heel goed zijn dat je alleen een wit scherm krijgt na het inloggen en dat de rest van je website het wel doet.

Snelle eerste controles die je kunt uitvoeren

Om erachter te komen wat de oorzaak is van het witte scherm op jouw WordPress-website, zal je een aantal dingen moeten uitproberen om te achterhalen wat de oorzaak is. Voordat we de technische kant op gaan, kun je starten met een aantal snelle controles.

1. Bekijk je website in een andere browser of op een ander apparaat
Het kan zijn dat de cache van je computer of mobiel voor een fout zorgt. Probeer daarom eerst je website in een andere browser of op een ander apparaat te bekijken. Krijg je daar ook een wit scherm te zien, dan kun je er vanuit gaan dat de fout vanuit je website komt.

2. Controleer of de voorkant en achterkant (wp-admin) wit zijn
Zie je als bezoeker van de website een wit scherm en niet de website (voorkant), maar kun je nog wel naar /wp-admin en inloggen op de achterkant van je website? Dan kun je het hopelijk vanuit de achterkant oplossen.

Krijg je zowel een wit scherm bij de voor- en achterkant van je website? Dan zal je via FTP of het bestandsbeheerprogramma van je hosting provider alles moeten oplossen.

3. Is de fout op één of meerdere pagina’s van je website?
Het kan zijn dat de fout op een enkele pagina van de website is. Dan weet je direct dat er iets unieks is op deze pagina is. Wellicht gebruik je een plugin enkel op deze pagina of is er een bepaalde shortcode aan toegevoegd. Dit zal dan hetgeen zijn wat problemen geeft.

Ontdek de oorzaak van een wit scherm

Om erachter te komen wat de oorzaak is van het witte scherm op jouw WordPress-website, zal je een aantal dingen moeten uitproberen om het te achterhalen.

Het eerst wat ik in deze situatie zou doen is bij mezelf afvragen wat ik als laatst heb gedaan aan de website. Wanneer je een plugin activeert en alles is opeens wit, dan weet je zo goed als zeker dat de oorzaak een plugin is. Update je de WordPress-versie en krijg je daarna een wit scherm te zien, dan zal het fout zijn gegaan bij de update van WordPress. Voor thema’s is het hetzelfde verhaal.

Logisch nadenken is dus belangrijk bij het achterhalen van de oorzaak. In de meeste gevallen zal het door een plugin komen. Door de debug functie aan te zetten kun je dit vrij snel verifiëren. Hieronder zal ik de meest voorkomende oorzaken van een wit scherm voor je benoemen. Daarna gaan we het oplossen.

Meest voorkomende oorzaken van een wit scherm in WordPress

In bijna alle gevallen zal je bij onderstaande oorzaken uitkomen. Het is handig om deze oorzaken te weten tijdens het volgen van de stappen om het op te lossen, zodoende gaan we het even behandelen.

1. Conflict met een plugin

Als iets de meest voorkomende oorzaak van een wit scherm is, dan is het een plugin die crasht of conflicten geeft met een andere plugin. Je zal een wit scherm dan vaak zien na een update van de plugin, installatie van de plugin of een grote WordPress update.

2. Fout in je thema

Net als bij een plugin kan ook een conflict ontstaan met je thema. Zo kan het zijn dat er al tijden geen updates zijn geweest en je thema verouder is geraakt en problemen begint te veroorzaken met andere plugins of WordPress zelf.

Ook kan het zijn dat je een code snippet hebt toegevoegd aan het functions.php-bestand en dat daar een fout in stond. Andere redenen kunnen een update zijn of dat het thema überhaupt slecht gecodeerd is.

3. Te weinig PHP-geheugen

WordPress en plugins hebben geheugen nodig om scripts uit te voeren. Net zoals dat jouw computer en smartphone ook geheugen nodig hebben om taken uit te voeren.

Als de PHP geheugenlimiet (PHP Memory Limit) is bereikt, kan WordPress de taak niet verder uitvoeren en zal WordPress ‘stoppen’. De kans bestaat dan dat je een wit scherm te zien krijgt.

4. Beschadigde WordPress-bestanden

WordPress-bestanden kunnen beschadigd raken en hierdoor kun je ook een white screen of death te zien krijgen. Zo kan het bijvoorbeeld zijn dat je een update van WordPress zelf uitvoert en er iets niet helemaal goed gaat, bijvoorbeeld dat er een server timeout was en niet alle bestanden zijn geüpload.

5. Server- of configuratieproblemen

Soms hoeft het probleem niet volledig aan jouw WordPress-website te liggen, maar kan het ook fout gaan in combinatie met de server. Wanneer je hosting provider bijvoorbeeld aan het stoeien is met de beveiliging, kan het soms voorkomen dat het net te scherp is ingesteld en jouw website in de problemen komt.

Het kan ook zijn dat je PHP-versie een update heeft gekregen en dat jouw website hier niet helemaal klaar voor was. Bijvoorbeeld omdat je nog een paar verouderde plugins op je website had staan, dit kan ook een reden van een wit scherm zijn.

Stappenplan: Wit scherm in WordPress oplossen

Nu we de diverse mogelijke oorzaken weten, is het tijd om met een logisch stappenplan te gaan werken om het probleem op te lossen.

Volg onderstaande stappen in de aangegeven volgorde.

Stap 1: Bepaal waar het probleem is

Controleer welke pagina’s op je website wit zijn een noteer dit:

  • Is alleen de voorkant van de website wit? Zo ja, op alle pagina’s of op een paar pagina’s?
  • Is alleen de achterkant (/wp-admin) wit?
  • Zijn zowel de voor- als achterkant wit?
  • Of krijg je misschien op bepaalde pagina’s de melding “De site ondervindt technische problemen” in plaats van een wit scherm?

Nu we dit weten zijn de vervolgstappen makkelijker.

Stap 2: Schakel de debug-modus van WordPress in

Wanneer je niet direct weet wat de oorzaak is, dan zou de debug functie van WordPress je kunnen helpen om informatie op het witte scherm te krijgen. De informatie die je te zien krijgt na het activeren van de debug modus zal vermoedelijk een foutmelding over de boosdoener zijn.

Je kunt de debug functie aanzetten in het wp-config.php-bestand van je WordPress installatie (hier kun je bijkomen via FTP). Standaard staat er al een code van de debug functie in het wp-config.php-bestand. Je kunt deze vinden door te zoeken naar de volgende code:

define( 'WP_DEBUG', false );

Wanneer je de code gevonden hebt, kun je ‘false’ aanpassen in ’true’, het bestand opslaan en vervolgens weer uploaden naar de server waar je website op staat. De code hoort er als volgt uit te zien als je de debug functie aan wilt zetten:

define( 'WP_DEBUG', true );

Wil je het nog iets harder aanpakken en de fouten alleen in een logbestand laten schrijven, dan kun je onderstaande code gebruiken:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Wanneer je nu naar de website gaat zal je een foutmelding te zien krijgen die je kan helpen met het ontdekken van de oorzaak. Ben je voor de laatste optie gegaan, dan zal je in de map /wp-content/ het bestand debug.log zien staan met daarin de foutmelding.

In de foutmelding zie je vaak een duidelijke verwijzing naar een specifiek bestand. Je zie dan aan het pad welke plugin of thema dit is. Je weet dan vaak al bijna genoeg. Neem bijvoorbeeld de volgende fictieve foutmelding.

Fatal error: Uncaught Error: Call to undefined function wtal_plugin_init()
in /home/website/public_html/wp-content/plugins/verkeerde-plugin/includes/init.php:42
Stack trace:
0 /home/website/public_html/wp-settings.php(609): require_once()
1 /home/website/public_html/wp-config.php(92): require_once('/home/website/…')
2 /home/website/public_html/wp-load.php(55): require_once('/home/website/…')
3 /home/website/public_html/wp-blog-header.php(13): require_once('/home/website/…')
4 /home/website/public_html/index.php(17): require('/home/website/…')
Thrown in /home/website/public_html/wp-content/plugins/verkeerde-plugin/includes/init.php on line 42

Je ziet hier heel goed het pad van de foutmelding. We moeten naar wp-content > Plugins en dan is de plugin in de map ‘verkeerde plugin’ de oorzaak.

Tip: Vergeet niet om de debug functie weer uit te zetten als je klaar bent. Wanneer je de functie aan laat staan kunnen je bezoekers namelijk ook alle foutmeldingen zien en dit schrikt nogal af.

Afhankelijk van de foutmelding kun je direct naar de juiste vervolgstap gaan. Gaat het bijvoorbeeld om het thema, ga dan naar stap 4. Voor het geheugenlimiet kun je naar stap 5. Aangezien het vaak door een plugin gaat start ik zelf met Stap 3.

Stap 3: Controleer de plugin die de foutmelding geeft

Nu we van de foutmelding hebben geleerd welke plugin een foutmelding geeft, kunnen we actie ondernemen om je White Screen of Death op te lossen.

Kun je nog wp-admin in? Dan kun je het volgende doen:

  1. Log in op je website
  2. Ga naar Plugins → Geïnstalleerde plugins.
  3. Scrol naar de plugin die de foutmelding veroorzaakt en klik op deactiveren.
  4. Bezoek je website opnieuw. Is het witte scherm weg? Dan is 100% zeker dat deze plugin de boosdoener is. Je kunt nu kijken of er een update voor de plugin is, een update terugdraaien of wachten tot er een update komt die de foutmelding oplost.

Als je NIET in wp-admin kunt komen zijn de stappen anders. We gaan dan met FTP werken of via bestandsbeheer bij je hostingprovider.

  1. Log in op de server van je website via FTP of bestandsbeheer bij je hostingprovider.
  2. Ga naar de map: /wp-content/plugins/
  3. Hernoem de map van de plugin die de boosdoener lijkt te zijn. Is het bijvoorbeeld de plugin Akismet, dan kun je de mapnaam akismet veranderen naar akismet-uit. WordPress kan de plugin nu niet meer vinden en heeft het automatisch gedeactiveerd.
  4. Bezoek je website opnieuw en controleer of het probleem is opgelost. Is dit het geval? Je kunt nu kijken of er een update voor de plugin is, een update terugdraaien of wachten tot er een update komt die de foutmelding oplost.

Stap 4: Test je site met een standaard WordPress thema

Geeft de foutmelding aan dat het thema dat je gebruikt voor problemen zorgt? Je kunt dan testen of het probleem weg is als je het standaard WordPress thema activeert.

Kun je nog bij het beheerdersgedeelte (wp-admin)?

  1. Log in op je website
  2. Ga naar Weergave → Thema’s
  3. Activeer een standaard thema, bijvoorbeeld Twenty Twenty-five
  4. Bekijk je website opnieuw. Is het witte scherm weg? Dan ligt het definitief aan het thema waar je gebruik van maakt.

Als je niet bij wp-admin kunt komen, kun je de volgende stappen doorlopen:

  1. Log in op de server van je website via FTP of bestandsbeheer bij je hostingprovider.
  2. Ga naar /wp-content/themes/.
  3. Zorg dat er een standaard thema geinstalleerd staat, bijvoorbeeld Twenty Twenty-five.
  4. Hernoem de map van je actieve thema (bijvoorbeeld van mijn-thema naar mijn-thema-uit).
  5. Bezoek je website. WordPress zal automatisch het standaard thema activeren. Is het witte scherm weg? Dan weet je dat jouw thema het probleem was.

Wanneer het thema het probleem is van het witte scherm, zal je dit moeten zien op te lossen. De oplossing zit in een van de volgende punten:

  • Is het thema verouderd en krijgt het en updates meer? De enige oplossing is overschakelen naar een ander thema.
  • Heb je pas een update gedaan? Draai de update terug en wacht op een volgende update die dit probleem oplost.
  • Heb je iets toegevoegd aan het functions.php-bestand? Verwijder de toegevoegde code, zodat je website weer werkt.

Stap 5: Te weinig geheugen? Verhoog de PHP geheugenlimiet

Heb je tijdens het debuggen een foutmelding gezien dat de geheugenlimiet te laag is, dan kunnen we dit gaan verhogen om het weer werkend te krijgen. De foutmelding kan er als volgt uitzien:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 4096 bytes)
in /home/website/public_html/wp-includes/wp-db.php on line 2178

Dit geeft aan dat je meer dan 128MB geheugen nodig hebt en je tegen je limiet bent aangelopen. Je kunt nu proberen de PHP memory limit te verhogen via het wp-config.php-bestand.

  1. Log in op de server van je website via FTP of bestandsbeheer bij je hostingprovider.
  2. Open het bestand wp-config.php.
  3. Voeg vlak boven de regel “That’s all, stop editing! Happy publishing.” het volgende toe: define( 'WP_MEMORY_LIMIT', '256M' );
  4. Sla het bestand op en upload het opnieuw op (indien nodig).
  5. Bezoek je website en controleer of het probleem weg is. Is het probleem weg? Dan was de geheugenlimiet te laag. Is het nog steeds wit? Dan kun je de limiet verhogen naar 512M of zal je verder moeten onderzoeken wat er zoveel geheugen nodig heeft (waarschijnlijk een plugin).

Let op: Niet alle hostingproviders staan toe dat je de geheugenlimiet verhoogt. In dat geval moet je het via het hostingpaneel kunnen aanpassen of je zal contact op moeten nemen met je hostingpartij en vragen om de limiet te verhogen.

Stap 6: WordPress bestanden opnieuw uploaden

Als plugins, thema’s en de geheugenlimiet niet het probleem zijn, kan het zijn dat er WordPress bestanden beschadigd zijn. Je kunt daarom de Wordpress core-bestanden opnieuw uploaden. Volg de volgende stappen.

  1. Belangrijk: Maak een back-up van je Wordpress website
  2. Download de nieuwste versie van WordPress via de officiele website.
  3. Pak het zip-bestand uit op je computer.
  4. Log in op FTP of bestandbeheer van je hostingprovider.
  5. Upload via FTP alle bestanden opnieuw naar je server. Vervang de bestaande mappen. Verwijder nooit de map /wp-content/ of het bestand wp-config.php, daar staan je eigen data en instellingen. Dit wil je niet kwijtraken.

Door deze stappen te doorlopen kun je beschadigde bestanden herstellen zonder dat je content of de rest van je website verloren gaat.

Stap 7: Schakel een professional in

Lukt het je niet om het probleem op te lossen en heb je nog steeds een wit scherm? Of wil je het gewoon zo snel mogelijk opgelost hebben omdat het je geld kost als het te lang duurt?

Het is dan verstandig om professionele hulp in te schakelen.

Ik kan je hierbij helpen. Wit scherm probleem oplossen? Schakel Webtalis in.

Hoe kun je een wit scherm in de toekomst voorkomen?

Ik kan mij heel goed voorstellen dat je dit nooit meer wil meemaken. Eenmalig is echt meer dan voldoende. Helaas is niet te garanderen dat je nooit meer een wit scherm krijgt op je website. Gelukkig zijn er wel belangrijke tips waarmee je problemen vaak kunt voorkomen of snel kunt oplossen. Volg de volgende tips:

  • Maak altijd eerst een back-up voordat je grote updates uitvoert.
  • Werk met een staging-omgeving (test website) om updates en nieuwe plugins eerst te testen.
  • Verwijder plugins die je niet gebruikt op je website. Hoe minder plugins, hoe minder kans op conflicten je hebt.
  • Gebruik enkel en alleen betrouwbare en goed onderhouden thema’s en plugins. Heeft een plugin bijvoorbeeld al 3 jaar geen update gehad, zoek dan een vervangende plugin die hetzelfde kan.
  • Zorg voor een goede WordPress hosting provider met voldoende geheugen en goede support. Ontevreden over je huidige provider? Cloud86 kan ik aanbevelen en is ook de provider waar Webtalis op draait.
  • Pas geen PHP-code aan in het live thema. Gebruik altijd een child theme of een snippet-plugin.

Veelgestelde vragen over het witte scherm in WordPress (FAQ)

Waarom krijg ik een wit scherm en geen foutmelding te zien in WordPress?

Foutmeldingen worden standaard niet getoond, want dan zou dit soms ook zichtbaar kunnen zijn voor bezoekers van je website en dat is niet de bedoeling. Door de WordPress debugmodus aan te zetten kun je de foutmelingen ziichtbaar maken.

Wat moet ik doen bij een wit scherm?

Stap nummer 1 is de debugmodus (WP_DEBUG) inschakelen, zodat je de foutmelding kan zien. Wat je daarna moet doen hangt van de foutmelding die je te zien krijgt af. In dit artikel kun je alle benodigde stappen lezen.

Is mijn website verdwenen als ik een wit scherm zie?

Nee, in bijna alle gevallen zal je website er gewoon nog zijn. De website kan door de foutmelding echter niet goed geladen worden, waardoor je in de browser een wit scherm ziet. Je bestanden en database zullen gewoon nog bestaan.

Wat als ik het WordPress dashboard (wp-admin) niet in kan komen?

Je kunt dan via FTP of bestandsbeheer via je hostingprovider bij de bestanden op de server komen. Op deze manier kun je het dus alsnog oplossen. Zo kun je plugins uitschakelen door de mapnaam te hernoemen. Ook kun je in het wp-config.php-bestand aanpassingen doen om de debugmodus van WordPress in te schakelen.

Is een wit scherm op mijn website gevaarlijk voor mijn bezoekers?

Nee hoor, er is niks gevaarlijks aan. Het is vooral vervelend voor je bezoeker, want je website is niet te zien. Het is echter geen veiligheidsfout, dus daar zit geen risico aan. Wel geeft het aan dat er onder de motorkap van de website iets fout is, waardoor de website niet god gladen wordt en enkel een wit scherm te zien is.

Kom je er niet uit? Wat je dan kunt doen

Het kan zijn dat je geen zin hebt om jezelf door FTP, de debugmodus en error logs heen te worstelen. Het is technisch en je wilt gewoon een werkende website. Het kan ook zijn dat je vastloopt en het zelf niet regelt krijgt.

In deze situaties is het vaak slimmer (en ook veel sneller) om iemand in te schakelen die hier dagelijks mee bezig is. Jij kunt je dan gewoon focussen op de dingen waar jij goed in bent. Je bedrijf, content en je klanten.

Wil je dat ik met je meekijk naar je witte scherm en het probleem voor je oplos?
Dan kun je altijd contact met me opnemen.

Wil je het wel zelf leren oplossen? Sluit je dan aan bij Het WordPress Lab, waar je al je WordPress-vragen kunt stellen (je krijgt altijd antwoord) en toegang krijgt tot al mijn WordPrss cursussen.


WordPress Hulp Nodig? Join Het WP Lab

Het WordPress Lab Mockup

Heb je vragen aan de hand van dit artikel of wil je verder op weg geholpen worden met je website?

Sluit je aan bij Het WordPress lab, een community voor WordPress-liefhebbers waarin ik antwoord geef op jouw WordPress vragen en je toegang krijgt tot al mijn WordPress cursussen.