Iedere website-eigenaar kan er ooit mee te maken krijgen, je logt in op je WordPress-site en in plaats van het vertrouwde dashboard zie je enkel een lege witte pagina. Dat is frustrerend, zeker als je snel iets wilt aanpassen of een bericht wilt plaatsen. Gelukkig betekent dit niet dat je website kapot is. In dit artikel nemen we je rustig mee door alle mogelijke oorzaken en duidelijke oplossingen.

Het probleem dat het WordPress-dashboard niet wordt weergegeven kan iedereen overkomen. Soms zie je wel het menu in de zijbalk, maar blijft de inhoud leeg en verschijnt er alleen een witte pagina. In deze handleiding leggen we stap voor stap uit waarom dat gebeurt en hoe je het makkelijk kunt oplossen, op een duidelijke manier voor zowel beginners als gevorderden.

Wil je eerst begrijpen hoe WordPress precies werkt en hoe het dashboard is opgebouwd? Lees dan ook ons artikel Wat is WordPress?.

Waarom verschijnt het WordPress-dashboard niet?

Het niet laden van het dashboard kan meerdere oorzaken hebben. Hieronder vind je de meest voorkomende redenen en wat je meteen kunt proberen. Dit overzicht helpt je om gericht te testen zonder tijd te verliezen.

Leeg WordPress-dashboard wordt niet weergegeven in adminomgeving
Leeg scherm in het WordPress-dashboard oplossen
  • Problemen met plugins, bijvoorbeeld een conflict na een update of een incompatibele versie.
  • Problemen met het thema, een thema kan niet compatibel zijn met je WordPress-versie.
  • Problemen met het .htaccess-bestand, een beschadigd of verkeerd gegenereerd bestand.
  • Problemen met cache, zowel browsercache als server of plugin cache.
  • Foute configuratie in wp-config.php, bijvoorbeeld debug of databasegegevens.
  • Databaseproblemen, corrupte tabellen of foutieve collatie.
  • Beperkte serverbronnen, te weinig geheugen of CPU.
  • JavaScript- of aangepaste codefouten, fouten in scripts of snippets.
  • Problemen met WordPress-updates, onvolledige of afgebroken updates.

PHP-versie controleren en aanpassen

Een van de meest voorkomende oorzaken van het probleem dat het WordPress-dashboard niet wordt weergegeven is een verkeerde PHP-versie op de server. Vaak heeft de hostingprovider recent een update uitgevoerd, waardoor de gebruikte PHP-versie niet meer goed samenwerkt met jouw WordPress-installatie.

PHP-versie wijzigen in hosting om geen WordPress plugin installatieproblemen te krijgen
Door je PHP-versie te updaten voorkom je foutmeldingen en problemen bij het installeren van WordPress plugins.

Neem contact op met je hostingprovider en vraag hen om de PHP-versie van je website aan te passen naar een recentere stabiele versie. Vermeld dat je probleem hebt met het WordPress-dashboard, zodat ze weten wat ze moeten controleren.

Als je zelf toegang hebt tot de instellingen van je hosting, kun je ook zelf de PHP-versie wijzigen. Log in op het beheerpaneel van je hosting, zoek naar de PHP-instellingen en kies de nieuwste stabiele versie (bijvoorbeeld PHP 8.1 of 8.2). Sla de wijzigingen op en controleer vervolgens of het dashboard weer normaal wordt geladen.

Als je wilt weten welke andere technische fouten in WordPress veel voorkomen, bekijk dan zeker ons artikel 500 Internal Server Error of HTTP Error 500 oplossen. Dat helpt je om soortgelijke fouten beter te begrijpen.

Pluginproblemen oplossen

Een pluginconflict is een klassieke oorzaak van een leeg dashboard.

In WordPress pluginscherm bulkactie Deactiveren selecteren om plugin- of thema-conflicten op te sporen bij foutmelding ingeplande blogberichten niet gepubliceerd
Controleer op plugin- of thema-conflicten
  1. Open je bestanden via FTP of de bestandsmanager in je hosting.
  2. Ga naar wp-content/plugins.
  3. Hernoem de map plugins naar bijvoorbeeld plugins_backup. Hiermee deactiveer je alle plugins in één keer.
  4. Laad het dashboard opnieuw. Verschijnt het weer, dan weet je dat de boosdoener tussen de plugins zit.
  5. Zet de mapnaam terug naar plugins en activeer de plugins één voor één in het dashboard, controleer na elke activatie of het probleem terugkomt. Zo vind je de conflicterende plugin.

Soms kun je door een pluginfout helemaal geen nieuwe plugins meer installeren. In dat geval helpt ons artikel Wat te doen als je geen WordPress plugin installeren kunt.

Themaproblemen oplossen

Soms past het actieve thema niet goed bij je WordPress-versie of bij de huidige PHP-versie.

  1. Ga naar wp-content/themes.
  2. Hernoem de map van het actieve thema tijdelijk, bijvoorbeeld themanaam_old.
  3. WordPress schakelt automatisch over naar een standaardthema, zoals Twenty Twenty-Five.
  4. Werkt het dashboard weer, dan zit het probleem in het thema. Update het thema of neem contact op met de ontwikkelaar.

.htaccess opnieuw opbouwen

Een beschadigd .htaccess-bestand kan het laden van admin blokkeren.

Permalinks opslaan in WordPress om URL-fouten te herstellen
Klik op “Wijzigingen opslaan” om je permalink-structuur opnieuw in te laden en foutmeldingen zoals 403 of 404 te verhelpen.
  1. Ga naar de hoofdmap van je site en zoek .htaccess.
  2. Hernoem het bestand naar htaccess_old.
  3. Log in op WordPress, ga naar Instellingen, Permalinks en klik op Wijzigingen opslaan zonder iets te wijzigen. WordPress maakt dan automatisch een nieuw .htaccess-bestand aan. Controleer daarna of het dashboard weer werkt. Is het probleem opgelost, verwijder dan het oude htaccess_old-bestand of bewaar het nog even als back-up. Werkt het nog steeds niet, verander de naam van htaccess_old terug naar .htaccess zodat de oude instellingen worden hersteld.

Cache wissen, browser en serverzijde

Cache kan verouderde of corrupte data vasthouden, waardoor je alleen een wit scherm ziet.

  • Wis de cache van je browser of test in een andere browser of een privévenster.
  • Gebruik je een cachingplugin zoals W3 Total Cache, WP Super Cache of LiteSpeed Cache, wis dan de cache in die plugin.
  • Maak indien nodig ook de object cache of server cache leeg in je hostingpaneel.

Wil je dat je website na het wissen van de cache nóg sneller wordt? Lees dan onze gids WordPress website sneller maken: 23 bewezen methodes.

wp-config.php controleren

Een verkeerde instelling in wp-config.php kan problemen geven.

WordPress debugging inschakelen via wp-config.php om de debug-modus te begrijpen
De debug-modus in WordPress helpt ontwikkelaars bij het opsporen van fouten door meldingen zichtbaar te maken
  • Open het bestand wp-config.php in de hoofdmap van je website via de bestandsmanager van je hosting of via FTP. Controleer of de waarden bij DB_NAME, DB_USER, DB_PASSWORD en DB_HOST kloppen met de gegevens van je database. Zijn ze juist, sla dan op en vernieuw de site om te zien of het probleem is opgelost.
  • Zet tijdelijk debug aan om fouten te zien, voeg toe of controleer: define('WP_DEBUG', true); en define('WP_DEBUG_LOG', true); en test, zet daarna WP_DEBUG weer terug op false.

Heb je na het aanpassen van wp-config.php nog steeds een foutmelding, bijvoorbeeld ‘Error establishing a database connection’? Lees dan het artikel De foutmelding “Error establishing a database connection” oplossen.

Database repareren via phpMyAdmin

Beschadigde tabellen kunnen het laden van admin hinderen.

  1. Log in op phpMyAdmin via je hosting.
  2. Selecteer je WordPress-database.
  3. Vink alle tabellen aan, kies onderaan voor Repareren en voer dit uit.
  4. Laad daarna het dashboard opnieuw.

Om te voorkomen dat databases in de toekomst beschadigd raken, is het slim om regelmatig een back-up te maken. Bekijk ons artikel Wat is een website backup en hoe beschermt dit je site?.

Serverbronnen en PHP memory limit verhogen

Bij te weinig geheugen of CPU kan wp-admin niet of traag laden.

  • Controleer foutmeldingen in de error log van de server.
  • Verhoog tijdelijk de PHP-geheugenlimiet, bijvoorbeeld in wp-config.php met define('WP_MEMORY_LIMIT', '256M'); of 512M als je host dit toestaat.
  • Als je website vaak traag is of het WordPress-dashboard niet goed laadt, open dan in je hostingpaneel de pagina ‘Resource Usage’ of ‘Statistieken’. Controleer of je geheugen of CPU vaak op zijn maximum draait. Is dat het geval, neem dan contact op met je hostingprovider en vraag of je kunt overstappen naar een pakket met meer capaciteit. Dat zorgt ervoor dat je site weer stabiel en snel werkt.

Voor tips over hostingperformance kun je kijken naar Kinsta’s WordPress performance gids.

JavaScriptproblemen

Als alleen delen van het dashboard zichtbaar zijn, kan een JavaScript-fout of een snippet in een plugin of thema storen.

  • Open de ontwikkelaarstools van je browser en kijk in het tabblad Console.
  • Herstel de fout of zet tijdelijk het script uit dat de melding veroorzaakt. Open de ontwikkelaarstools met F12 en kijk in het tabblad Console welke plugin of welk script genoemd wordt. Ga daarna via FTP of de bestandsmanager naar de juiste map, hernoem dat bestand tijdelijk door _old toe te voegen en laad de pagina opnieuw. Als het dashboard daarna weer werkt, weet je dat het probleem door dat script of die plugin kwam.

Als je vaker foutmeldingen ziet zoals ‘Failed to Load Resource’, lees dan zeker het artikel Foutmelding Failed to Load Resource in WordPress oplossen.

Onvolledige updates herstellen

Een onderbroken update van WordPress, een thema of een plugin kan zorgen voor een lege admin.

  • Update WordPress opnieuw via het dashboard of ververs de corebestanden via FTP.
  • Werk thema en plugins bij naar recente versies die met jouw PHP-versie overweg kunnen.

Een mislukte update kan ook andere foutmeldingen veroorzaken. Lees bijvoorbeeld WordPress foutmelding: Er is momenteel een andere update in uitvoering.

Probleem met functions.php oplossen

Een extra spatie of een verkeerd teken in functions.php kan een witte adminpagina veroorzaken.

  1. Ga in de bestandsmanager naar /public_html/wp-content/themes/ en open de map van het actieve thema.
  2. Upload een schone kopie van functions.php of verwijder het overtollige karakter in de bestaande file.
  3. Test daarna opnieuw of het dashboard normaal laadt.

Als de fout na aanpassing van het functions.php-bestand blijft bestaan, kan het helpen om het thema opnieuw te uploaden. In ons artikel Oplossing voor The theme is missing the style.css stylesheet in WordPress lees je hoe dat werkt.

Wat te doen als het probleem terugkomt?

Komt de witte pagina terug nadat je een plugin hebt geactiveerd of een thema hebt gewijzigd, volg dan opnieuw rustig de stappen die eerder in dit artikel staan. Kijk in de changelog of documentatie van de plugin of het thema of er bekende problemen zijn met jouw PHP-versie.

Schrijf voor jezelf op welke wijziging je hebt gedaan, zodat je snel kunt ontdekken waardoor het probleem terugkeert. Blijft het probleem zich voordoen, neem dan contact op met je hostingprovider, vertel dat het WordPress-dashboard niet wordt weergegeven en vraag of ze de serverlogs kunnen bekijken. Ze kunnen controleren of er fouten zijn, zoals mod_security-blokkades, OPcache-fouten of time-outs, en helpen je verder met het oplossen van de oorzaak.

Conclusie

In de meeste gevallen los je een lege admin op door de PHP-versie te wisselen of door een plugin of thema uit te sluiten. Neem systematisch de stappen uit deze gids door, van PHP en cache tot .htaccess, wp-config.php, database en functions.php. Test na elke stap en werk alleen één variabele tegelijk bij. Zo krijg je snel en blijvend weer controle over je site.

Veelgestelde vragen

1. Wat betekent de witte pagina in wp-admin, ook wel white screen of death?

Dit is een lege weergave zonder foutmelding, vaak veroorzaakt door PHP-fouten, geheugenlimieten of conflicten in plugins of thema’s.

2. Hoe vaak moet ik cache wissen tijdens het testen?

Na elke wijziging die invloed heeft op weergave of scripts, wis je de browsercache en, als je die gebruikt, de cache van je cachingplugin.

3. Kan een te nieuwe PHP-versie problemen geven?

Ja, als thema of plugins nog niet compatibel zijn. Test desnoods één stap lager, bijvoorbeeld van PHP 8.2 naar 8.1.

4. Waar vind ik foutmeldingen als het dashboard leeg blijft?

Controleer de server error log in je hosting, het bestand wp-content/debug.log wanneer WP_DEBUG_LOG aan staat, en de Console in je browser voor JavaScript-fouten.

5. Helpt het om permalinks op te slaan?

Ja, dit laat WordPress een nieuw .htaccess-bestand aanmaken, wat problemen met routing en herschrijvingen kan oplossen.