In uw postvak zit een bericht met als onderwerp dat uw site een technisch probleem heeft. Er staat een lange link in en de tekst is half Engels. Dat is de WordPress herstelmodus, een voorziening die sinds versie 5.2 in WordPress zit en die uitgerekend op het slechtste moment het verschil maakt tussen een halve dag paniek en tien minuten werk.
Veel ondernemers gooien die mail weg omdat hij op phishing lijkt. Begrijpelijk, maar zonde. Hieronder leest u wat de herstelmodus doet, hoe u de echte mail herkent, en wat u doet als hij niet aankomt.
Wat er gebeurt voordat die mail wordt verstuurd
Loopt een plugin of thema vast op een fatale fout, dan ziet een bezoeker de melding dat er een kritieke fout is opgetreden. Vroeger stopte het daar en was uw site simpelweg weg. Nu doet WordPress iets slims: het onthoudt welk onderdeel de fout veroorzaakte, schakelt dat onderdeel voor beheerders tijdelijk uit, en stuurt een mail naar het beheerdersadres van de site.
Die mail bevat drie nuttige dingen: welke plugin of welk thema de boosdoener is, de foutmelding met het bestand en het regelnummer, en een link waarmee u in herstelmodus kunt inloggen. Bezoekers blijven ondertussen de foutpagina zien; alleen u komt binnen.
Belangrijk: de fout wordt niet gerepareerd. De herstelmodus houdt de deur voor u open, meer niet.
Is die mail echt?
Aanvallers weten ook dat mensen op zo’n mail klikken. Controleer daarom drie dingen voordat u iets doet.
- De afzender is een adres op uw eigen domein, meestal iets als wordpress@uwdomein.nl.
- De link wijst naar uw eigen website en bevat het pad wp-login.php met daarachter action=enter_recovery_mode. Beweeg met de muis over de link en lees onderaan uw scherm waar hij heen gaat, voordat u klikt.
- De site vertoont ook daadwerkelijk een storing. Doet uw site het gewoon, dan is de mail hoogstwaarschijnlijk vals.
Klopt een van deze drie niet, verwijder hem dan. Een echte herstelmodus-mail vraagt nooit om uw wachtwoord in een formulier in de mail zelf.
Wat u doet zodra u binnen bent
De link is 24 uur geldig en brengt u naar het gewone inlogscherm, waar u met uw eigen gegevens inlogt. Bovenin staat een balk dat u in herstelmodus zit. Werk dan deze volgorde af.
- Lees eerst welke plugin er wordt genoemd en noteer die naam, samen met de foutmelding. U heeft dat later nodig, ook als u het uitbesteedt.
- Ga naar het overzicht van plugins. De veroorzaker staat er gemarkeerd bij.
- Deactiveer die plugin. De site is daarmee vrijwel altijd meteen weer bereikbaar voor bezoekers.
- Kijk of er een update klaarstaat voor die plugin. Vaak is de fout al verholpen en kunt u hem bijwerken en weer aanzetten.
- Verlaat de herstelmodus met de knop bovenin. Doet u dat niet, dan blijft de site voor u in die stand staan en ziet u niet wat bezoekers zien.
- Controleer de voorkant in een incognitovenster. Dat is de enige echte bevestiging dat het klaar is.
Zag de fout er anders uit en kreeg u geen mail, kijk dan bij de aanpak bij de melding over een kritieke fout op uw website. Dat artikel gaat over dezelfde storing, maar dan zonder de gemakkelijke ingang.
De mail komt niet aan
Dit is de meest voorkomende klacht, en er zijn vier verklaringen.
Het beheerdersadres klopt niet meer. Onder Instellingen staat een e-mailadres voor de site. Bij veel bedrijven is dat nog het adres van de bouwer of van een oud-medewerker. Controleer dat vandaag; het kost dertig seconden en is de enige voorbereiding die telt.
Uw site kan geen mail versturen. Op veel hostingpakketten werkt de standaard verzendfunctie van PHP slecht of helemaal niet. Dan wordt er niets afgeleverd. Structureel oplossen doet u door de verzending via een echte mailserver te laten lopen; daarmee komen ook uw formulieren weer aan.
De mail staat in de ongewenste map. Een automatisch bericht van een domein dat zelden mail stuurt, is een klassieke spamkandidaat.
De fout was zo ernstig dat WordPress niet eens meer aan de mail toekwam. Bij een fout in de kern, in wp-config.php of in het actieve thema komt de herstelmodus niet op gang. Dan valt u terug op het uitzetten van een plugin via FTP.
De handmatige ingang
Bent u de mail kwijt of komt hij niet, dan kunt u de herstelmodus ook zelf activeren. Dat gaat via een regel in wp-config.php waarmee u de foutafhandeling forceert, of via een link die u zelf samenstelt met de sleutel uit de database. Dat is werk voor iemand die met bestanden en database overweg kan, en het is precies het punt waarop veel ondernemers verstandig doen om te stoppen.
Zit u zonder toegang en zonder mail, dan is dat het moment voor hulp bij het weer aan de praat krijgen van een vastgelopen site. Bij WebMaintor controleren we bij de start van een samenwerking standaard of het beheerdersadres klopt en of de site überhaupt mail kán versturen, juist omdat die twee dingen bepalen of dit vangnet ooit werkt.
Zorg dat het vangnet klaarstaat
De herstelmodus is gratis, zit er al in en werkt vanzelf. Er zijn maar drie voorwaarden: een kloppend beheerdersadres, een site die mail kan versturen, en iemand die het bericht leest en niet meteen wegklikt. Drie kwartier voorbereiding, en u bespaart uzelf op enig moment een dag stilstand.
Concrete volgende stap: kijk in uw beheerscherm onder Instellingen welk e-mailadres daar staat en stuur uzelf via een formulier op de site een testbericht. Komt dat niet aan, dan komt de herstelmodus-mail straks ook niet aan.


