Je WordPress site gaat op zwart en je ziet de volgende foutmelding: "There has been a critical error on your website" of "Er heeft zich een kritische fout voorgedaan op je website". In dit kennisbank artikel geen ellenlange introductie, we gaan je zo snel mogelijk helpen om de error op te lossen.

Het identificeren van de error

De bovengenoemde error heeft vaak te maken met PHP. Het kan onder andere een memory error zijn of er zit een fout in je thema of plugin. Genoeg plekken dus waar het mis kan gaan daarom is het belangrijk om de error te identificeren en te isoleren.

Debuggen activeren bij WordPress

Door de debug modus te activeren van WordPress kan je de fouten identificeren en isoleren om zo tot een mogelijke oplossing te komen.

Je kan de debug modus handmatig activeren door verbinding te maken met je WordPress site via SFTP. Gebruik hiervoor een SFTP client zoals Filezilla.

  1. Maak verbinding met je website via SFTP
  2. Zoek het wp-config.php bestand en wijzig het met een tekstverwerker of IDE zoals Visual Studio Code. Dit kan ook met een simpele Notepad applicatie.
  3. Onderaan het document moet de volgende code worden geplaatst en sla het daarna op:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_DISPLAY', false );
define( 'WP_DEBUG_LOG', true );

Debug modus is bij deze geactiveerd en alle fouten worden nu in een log bestand bijgehouden. Het logbestand kan je vinden in de map wp-content met de naam debug.log. Kijk binnen dit bestand of je een naam herkend van een plugin, noteer hierbij alles wat relevant is dit kan later bij de oplossingen nog van pas komen.

Als je klaar bent moet je je WordPress site weer uit de debug modus krijgen en dit doe je door de drie regels code weer te verwijderen.

De oplossingen

Oplossing 1: Het terugzetten van een backup

Alhoewel het terugzetten van een backup geen garantie geeft dat het probleem is opgelost, is het wel het waard om te proberen. Dit omdat het terugzetten van een backup vrij snel uit te voeren is. Mocht u een BlueBears supportpakket hebben met backups, neem dan contact op hoe wij deze voor u terug kunnen zetten.

Oplossing 2: Teruggaan naar een standaardthema

Het zou ook een probleem kunnen zijn met een thema, dit kan je testen door het oude thema te verwijderen en terug te gaan naar een standaardthema. Hiervoor moet je wel eerst een backup maken van je WordPress site, als je het thema gewoon opnieuw installeert is de kans groot dat je wijzigingen worden verwijderd.

Om het thema te wijzigen ga je links in de balk op zoek naar Weergave en dan Thema’s. Mocht je geen verbinding krijgen met je backend dan kan je ook nog via **SFTP-**verbinding maken met je WordPress site.

  1. Maak verbinding met je website via
  2. Ga naar de map wp-content/themes en verwijder de map.