Je opent vanmorgen je WordPress-website om een tekst aan te passen, en je krijgt een wit scherm. Niets. Geen foutmelding, geen menu, geen login. Bezoekers zien hetzelfde: een complete blank pagina. Op die momenten denken de meeste MKB-eigenaren: paniek, mijn site is weg. Spoiler: bijna nooit. Hier zijn de 5 meest voorkomende WordPress-paniek-momenten en hoe je ze in 10 tot 30 minuten zelf oplost, zonder ontwikkelaar te bellen.
Voor de cijfers: 43% van alle websites draait op WordPress, en 95% van die sites is van MKB-bedrijven zonder eigen IT-team. Dat betekent: elke maand lopen tienduizenden Nederlandse ondernemers tegen dezelfde 5 fouten aan. Goed nieuws: het zijn vrijwel altijd kleine problemen met eenvoudige oplossingen. De truc is weten waar je moet kijken, en de juiste actie in de juiste volgorde uitvoeren.
Wij houden hieronder de volgorde aan van hoe vaak we deze problemen bij klanten zien. Werk de 5 in volgorde door, en je vindt 90% van de oorzaken binnen 15 minuten.
Paniek 1: Wit scherm (White Screen of Death)
Dit is de bekendste. Je website toont een witte pagina, geen foutmelding, geen tekst. Vaak ontstaat het direct na een plugin-update, een thema-aanpassing of een PHP-versie-upgrade door je hostingprovider.
Wat het is
WordPress raakt vastgelopen op een PHP-fout, maar laat geen melding zien omdat foutweergave standaard uit staat. Resultaat: een lege pagina waar niets staat.
Hoe je het oplost (15 minuten)
- Probeer eerst de admin-login. Ga naar
jouwsite.nl/wp-admin. Als die wel laadt: het probleem zit in een thema of plugin. Zie stap 3. Werkt admin ook niet: ga naar stap 2. - Login via FTP of je hostingdashboard. Open de map
wp-content/pluginsen hernoem die naarplugins-uit. Daardoor schakelt WordPress automatisch alle plugins uit. Refresh je site. Werkt de site weer? Het is een plugin. Hernoem terug naarpluginsen deactiveer ze 1 voor 1 in de WordPress-admin tot je de boosdoener vindt. - Werkt het nog steeds niet? Hernoem de thema-map (
wp-content/themes/jouw-thema) naar bijvoorbeeldjouw-thema-uit. WordPress valt nu terug op een standaard-thema. Werkt de site? Je thema heeft een fout. Tijd om je ontwikkelaar te bellen of je laatste thema-backup terug te zetten. - Nog steeds wit? Het is een PHP-versie probleem. Log in op je hostingdashboard en zet de PHP-versie 1 stapje terug (van bijvoorbeeld 8.2 naar 8.1). Bij Cloudways is dat 30 seconden werk via de Server Settings.
Wat je achteraf doet
Als een plugin de boosdoener was: update of vervang hem. Als je hosting recent een PHP-upgrade doorvoerde: vraag of ze je kunnen wachten met de volgende upgrade tot je klaar bent. Plus: zet WP_DEBUG aan in wp-config.php zodat je de volgende keer wel een fout-melding krijgt in plaats van een wit scherm.
Paniek 2: Foutmelding 500 (Internal Server Error)
Een 500-error is een algemene server-foutmelding. Niet specifiek genoeg om de oorzaak direct te zien, maar bijna altijd terug te leiden naar drie dingen.
Wat het is
Je server probeert WordPress te laden maar struikelt over een fout. De meeste hostings tonen dan een rode pagina met “500 Internal Server Error” of vergelijkbaar.
Hoe je het oplost (10 tot 20 minuten)
- Controleer je .htaccess-bestand. Login via FTP, ga naar de root van je site. Hernoem
.htaccessnaar.htaccess-oud. Refresh de site. Werkt het? Ga naar WordPress-admin, Instellingen, Permalinks, klik op “Wijzigingen opslaan” (zonder iets aan te passen). WordPress genereert een nieuw .htaccess-bestand. Probleem opgelost. - Werkt nog niet? Plugins. Zelfde aanpak als Paniek 1 stap 2. Plugins-map hernoemen, testen, 1 voor 1 deactiveren.
- Geheugen op? Open
wp-config.phpvia FTP. Voeg deze regel toe net boven “That’s all, stop editing”:define('WP_MEMORY_LIMIT', '256M');. Bewaar. Refresh. Klaar. - Tot slot: vraag je hostingprovider. Bij persistente 500-errors zit het probleem soms in de PHP-handler of memory-limits op server-niveau. Daar kun je zelf niets aan doen, een ticket bij je hoster lost het binnen een dag op.
Paniek 3: Login-loop (kan niet inloggen in admin)
Je vult je gebruikersnaam en wachtwoord in op jouwsite.nl/wp-admin, je drukt op login, en je komt weer terug op het loginscherm. Geen foutmelding, geen toegang. Frustrerend.
Wat het is
De WordPress-sessie kan niet correct worden opgezet. Bijna altijd door een cookie-conflict, een verkeerde URL-instelling, of een security-plugin die te streng staat.
Hoe je het oplost (5 tot 10 minuten)
- Wis je browser-cookies voor je site. In Chrome: rechtermuisklik op de pagina, “Inspect”, Application, Cookies, jouwsite.nl, alles selecteren en deleten. Probeer opnieuw.
- Probeer een andere browser of incognito-modus. Werkt het wel? Dan is het je browser, niet WordPress.
- Check de Site URL. Login via FTP, open
wp-config.php. Voeg deze regels toe:define('WP_HOME', 'https://jouwsite.nl');endefine('WP_SITEURL', 'https://jouwsite.nl');. Vervang door je echte URL met https. Refresh. - Schakel security-plugins uit. Hernoem
wp-content/plugins/wordfenceofwp-content/plugins/all-in-one-wp-securitytijdelijk via FTP. Probeer in te loggen. Werkt? Reconfigureer de plugin minder streng. - Wachtwoord-reset via phpMyAdmin. Als niets werkt, kun je je wachtwoord direct in de database resetten. Vraag je hoster om phpMyAdmin-toegang, zoek de tabel
wp_users, edit jouw user, zet bijuser_passeen nieuw wachtwoord met functie “MD5”. Login met dat nieuwe wachtwoord.
Paniek 4: Site werkt wel, maar is tergend traag geworden
Pagina's laden 10+ seconden. Bezoekers haken af. PageSpeed Insights geeft 30 of lager. Vaak gebeurt dit geleidelijk: vorige maand laadde alles in 2 seconden, deze week duurt elke klik 8 seconden.
Wat het is
Vier mogelijke oorzaken in volgorde van waarschijnlijkheid: een nieuwe plugin die zwaar is, een aanval op je site die server-resources opslokt, een onverhoopt grote database, of je hosting die overbelast is.
Hoe je het oplost (20 tot 30 minuten)
- Check welke plugins recent zijn geïnstalleerd of geupdate. Ga naar Plugins, sorteer op “laatst geupdate”. Plugin die in de laatste 7 dagen iets veranderde? Dat is je verdachte. Deactiveer en test.
- Lees onze gids 5 gratis Google-tools die je website-snelheid blootleggen. Daar staat de diepere troubleshooting in.
- Database opschonen. WordPress slaat eindeloos veel post-revisies, gepauzeerde inzendingen en oude transients op. Installeer (tijdelijk) WP-Optimize, klik op “Database”, klik “Clean”. Vaak verkleint dit je database met 50% en versnelt het alles.
- Hostings-controle. Login op je hostingdashboard. Zie je CPU-piek bij 100%? Je hosting kan jouw verkeer niet meer aan. Tijd voor een upgrade. Lees onze uitleg waarom shared hosting je website remt voor wat het verschil maakt.
Paniek 5: De site is gehackt (rare links, vreemde teksten, redirects)
Je bezoekt je eigen site en wordt doorgestuurd naar een Russische gok-website. Of je ziet plotseling Japanse karakters in je menu. Of Google heeft je site “mogelijk gehackt” gemarkeerd in zoekresultaten.
Wat het is
Een aanvaller heeft via een lek (vaak een verouderde plugin of een zwakke admin-password) malware geïnjecteerd. Vervelend, maar herstelbaar.
Hoe je het oplost (60 tot 90 minuten, eventueel ontwikkelaar inschakelen)
- Eerst: maak een complete back-up van het huidige (gehackte) bestand. Je wilt later kunnen zien wat de aanvaller heeft gedaan. Backup via je hosting-dashboard of FTP.
- Wachtwoorden veranderen. Voor je WordPress admin, je hosting-account, je FTP-account, je database-gebruiker. Gebruik nieuwe lange wachtwoorden, niet variaties op het oude.
- Scan met een security-plugin. Installeer Wordfence of Sucuri. Run een full scan. Het toont alle geïnfecteerde bestanden. Op de meeste shared hosters duurt dit 5 tot 15 minuten.
- Verwijder of vervang de besmette bestanden. Wordfence kan dit automatisch. Of vervang het hele WordPress core (de mappen
wp-adminenwp-includes) door een schone download van wordpress.org. Je content blijft intact want die staat in de database. - Update alles. WordPress core, alle plugins, je thema. Verwijder plugins die je niet meer gebruikt. Verwijder oude thema-bestanden.
- Vraag Google een herbeoordeling aan. In Google Search Console, ga naar “Security Issues”, vraag een review aan zodra je de site hebt opgeschoond. Binnen 72 uur is je site weer “veilig” gemarkeerd in zoekresultaten.
Bij grote hacks, of als je niet zelf wilt diepen, is dit het moment om een professionele incident-response in te roepen. Reken op €200 tot €500 voor een grondige cleanup. Vaak goed bestede geld als je geen tijd hebt om dit zelf te doen.
Wat je nu doet om dit te voorkomen
Vier preventieve maatregelen die 80% van deze paniek-momenten voorkomen:
- Dagelijkse backups. Niet wekelijks. Bij Cloudways, SiteGround en Hostinger zit dit standaard in. Bij budget-hosters vaak niet, vraag hen om dagelijkse incrementele backups van één week terug.
- Maandelijkse updates. Plan vast moment in (bijvoorbeeld eerste maandag van de maand). Update plugins, thema’s, WordPress core. Doe het in een staging-omgeving als je een belangrijke site hebt.
- Veiligheid: 2FA voor admin-login. Plus een sterk wachtwoord (16+ karakters, willekeurig, opgeslagen in een password-manager). Plus een security-plugin als Wordfence (gratis versie) voor automatische dreigingsdetectie.
- Een goede hostingprovider. Premium hosting (Cloudways, Kinsta, WP Engine) heeft staging-omgevingen, automatische backups, malware-scans en 24/7 support. Vergelijk je opties in onze hosting-vergelijking voor MKB.
Plus: een pre-launch-checklist die je doorloopt vóór je een grote wijziging publiceert. 18 punten, voorkomt 90% van de issues.
Veelgestelde vragen
Hoe weet ik op tijd dat mijn site offline is?
Gebruik een gratis uptime-monitor zoals UptimeRobot. Het pingt je site elke 5 minuten en stuurt een e-mail of pushnotificatie als hij niet reageert. Setup duurt 5 minuten, gratis tot 50 monitors. Onmisbaar voor elke MKB-website-eigenaar.
Wat als ik geen FTP-toegang heb?
De meeste hosters bieden een bestandsbeheer-tool in hun dashboard (File Manager bij cPanel, of een ingebouwde editor bij Cloudways en Kinsta). Daar kun je hetzelfde doen als via FTP. Vraag je hoster om de inloggegevens als je ze niet hebt.
Moet ik het zelf doen of een ontwikkelaar bellen?
De 5 paniek-momenten hierboven kun je in 80% van de gevallen zelf oplossen. Beneem die tijd, het scheelt je €75 tot €150 aan callout-kosten. Als je na 30 minuten geen voortgang ziet, dan ontwikkelaar bellen. Aan de telefoon kan een goede WordPress-expert het probleem vaak in 15 tot 20 minuten oplossen.
Kan ik dit voorkomen door een ander CMS te kiezen?
WordPress heeft het grootste aandeel websites en daardoor de meeste “exploits”. Shopify, Squarespace en Webflow hebben minder issues maar ook minder flexibiliteit. Voor een gewone MKB-website is WordPress prima, mits je het onderhoud op orde houdt. Lees onze WordPress vs Shopify vs Squarespace gids voor de afweging.
Wat doet automatic update doen?
WordPress core kan zichzelf updaten voor minor releases (4.9.1 naar 4.9.2 bijvoorbeeld). Major updates (4.9 naar 5.0) niet automatisch, daar moet je zelf op klikken. Plus: plugin- en thema-updates moet je zelf doen, tenzij je een tool als WP Umbrella of MainWP gebruikt om dit automatisch te doen.
Mijn site werkt weer maar ik weet niet zeker of er nog malware op staat. Wat doe ik?
Run een externe scan via SiteCheck van Sucuri (gratis online tool). Plus check je “Last modified” tijdstempels op alle PHP-bestanden in wp-content/themes/ en wp-content/plugins/. Bestanden die recent zijn aangepast en die jij niet hebt aangepast: verdacht.
De korte versie
Wit scherm: hernoem plugins-map, dan thema-map, dan PHP-versie. 500-error: .htaccess hernoemen, plugins testen, memory verhogen. Login-loop: cookies wissen, andere browser, URL-instellingen, security-plugins uit. Trage site: recente plugin-updates checken, database opschonen, hosting upgrade. Hack: back-up maken, wachtwoorden veranderen, security-scan, schone bestanden terugzetten, Google reconsider request.
De meeste van deze problemen kun je in 15 tot 30 minuten zelf oplossen, zonder ontwikkelaar te bellen. Plus: met dagelijkse backups, maandelijkse updates, 2FA en een goede hoster voorkom je 80% van deze paniek-momenten.
Wil je hulp bij het inrichten van een onderhouds-routine voor je site, of bij het kiezen van een betere hostingprovider? Plan een gratis website-analyse. We kijken naar je huidige opzet en geven een eerlijk advies binnen 1 werkdag.