Je opent je website en ziet… niets. Geen foutmelding, geen layout, alleen een leeg wit scherm. De beruchte White Screen of Death (WSOD) is een van de meest voorkomende WordPress-problemen, en gelukkig ook een van de best oplosbare.
Wat veroorzaakt een wit scherm?
In vrijwel alle gevallen is de oorzaak een fatale PHP-fout. Die ontstaat meestal door een plugin- of themaconflict, een mislukte update, of een te laag geheugenlimiet. WordPress verbergt de foutmelding standaard voor bezoekers, waardoor jij alleen dat witte scherm ziet.
Stap 1: zet debugging aan
Voeg deze regels toe aan je wp-config.php om de echte foutmelding te zien:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
De fout verschijnt nu in wp-content/debug.log. De laatste regels vertellen je vrijwel altijd welk bestand het probleem veroorzaakt.
Stap 2: schakel plugins uit via FTP
Geen toegang meer tot je dashboard? Hernoem via FTP de map wp-content/plugins naar plugins-uit. Laadt je site weer? Dan is een plugin de boosdoener. Hernoem de map terug en schakel de plugins één voor één uit tot je de veroorzaker vindt.
Stap 3: verhoog het geheugenlimiet
Soms is het geheugen simpelweg op. Voeg dit toe aan wp-config.php:
define( 'WP_MEMORY_LIMIT', '256M' );
Komt het probleem terug?
Een terugkerend wit scherm wijst op een structureel probleem: verouderde plugins, een slecht gebouwd thema of een hostingpakket dat niet meer past bij je site. Kom je er niet uit, dan kijken wij graag met je mee. Meestal is je site dezelfde dag weer online.