Aller au contenu
Parlons de votre projet
Maintenance WordPress

Erreur critique WordPress : que faire ?

« Il y a eu une erreur critique sur ce site » : lire l'e-mail de récupération, ouvrir le mode de récupération et trouver l'extension en cause.

Une femme consulte deux écrans affichant du code, un carnet devant elle.

« Il y a eu une erreur critique sur ce site. » Ce message s'affiche à la place de votre page : WordPress a rencontré une erreur PHP fatale et interrompt l'affichage plutôt que de montrer une page à moitié construite. L'erreur arrête l'exécution du code, elle ne supprime pas de contenu à elle seule, et la cause se trouve en général dans une extension, un thème ou un réglage de l'hébergement.

Ce guide part de deux éléments concrets que vous avez sous les yeux : le message affiché et l'e-mail de récupération que WordPress envoie à l'administrateur. Vous y trouverez ce que la documentation officielle dit du mode de récupération, un tableau des causes, la marche à suivre dans l'ordre, un calcul illustratif de la durée d'indisponibilité, le relevé de recherche des expressions liées et sept réponses aux questions courantes.

Source officielle

Ce que dit la documentation sur le mode de récupération

Point vérifié Ce que dit la documentation officielle Ce que cela change pour vous
Version d'introduction Le mode de récupération des erreurs fatales est présenté pour WordPress 5.2, dans une note de développement publiée le 16 avril 2019. Un site sous une version récente de WordPress est concerné par ce mécanisme, sauf désactivation volontaire.
Message pour les visiteurs Un écran d'erreur informe l'internaute que le site rencontre des difficultés techniques. Le détail du problème est réservé à l'administrateur : il faut le chercher dans l'e-mail ou dans un journal.
E-mail envoyé Un e-mail part à l'adresse d'administration, avec une description du problème et un lien secret vers le mode de récupération. Si l'adresse enregistrée est périmée, le lien ne vous parvient pas : vérifiez-la avant d'en avoir besoin.
Fonctionnement du lien Le lien place un cookie sur le poste utilisé. Le mode n'est pas lié à un utilisateur précis, mais au cookie présent sur le poste. Ouvrez le lien depuis l'ordinateur et le navigateur que vous utiliserez ensuite, puis connectez-vous.
Extensions et thèmes en pause Ceux qui provoquent l'erreur fatale sont mis en pause pour ce poste uniquement, sans effet global. Les autres visiteurs voient toujours le site en panne tant que le problème n'est pas résolu.
Ce que le mode ne fait pas Réparer automatiquement ces erreurs est impossible : le mode permet de les contourner et d'accéder à l'administration. Il reste à décider : désactiver l'extension, la corriger ou écrire à son auteur.
Sortie du mode Un bouton de la barre d'administration permet de quitter le mode : le cookie est supprimé et les extensions fonctionnent de nouveau normalement. Si l'extension est toujours défectueuse, l'erreur fatale réapparaît à la sortie.
Désactivation et personnalisation La constante WP_DISABLE_FATAL_ERROR_HANDLER désactive le gestionnaire d'erreurs fatales ; les fichiers php-error.php et fatal-error-handler.php personnalisent l'écran et le gestionnaire. Sans e-mail de récupération, demandez à votre hébergeur ou à votre développeur si l'une de ces options est en place.
Causes courantes

D'où vient l'erreur critique ?

Cause possible Signe distinctif Solution à tester
Extension incompatible ou défectueuse Erreur apparue juste après l'installation ou la mise à jour d'une extension Désactiver l'extension citée dans l'e-mail de récupération, ou passer par le mode de récupération
Thème corrompu ou incompatible Erreur après un changement de thème ou sa mise à jour Basculer sur un thème par défaut de WordPress, depuis le mode de récupération ou par les fichiers
Limite de mémoire PHP dépassée Erreur qui revient sur les pages lourdes (catalogue, galerie, page très riche) Demander à l'hébergeur de relever la limite ; le journal d'erreurs donne le message exact
Version de PHP modifiée Erreur juste après un changement de version PHP côté hébergement Revenir à la version précédente le temps de tester, puis suivre le guide de mise à jour PHP
Fichiers WordPress manquants ou modifiés Erreur après une mise à jour interrompue Remplacer les fichiers du noyau par ceux d'origine, sans toucher à wp-content ni à wp-config.php

Que faire, dans l'ordre

1. Lire le message et chercher l'e-mail de récupération. Ouvrez la boîte de l'adresse d'administration du site, courrier indésirable compris. L'e-mail décrit le problème et contient le lien secret du mode de récupération : c'est l'indice le plus rapide, car il évite de tester au hasard.

2. Ouvrir le lien et se connecter. Le lien dépose un cookie sur votre poste, puis WordPress vous demande de vous connecter. Un bandeau signale que le mode est actif et liste les extensions ou thèmes mis en pause, avec l'erreur qui leur est associée.

3. Choisir entre désactiver, corriger ou contacter l'auteur. Désactiver l'extension est la solution immédiate, parfois temporaire. La corriger demande des compétences techniques. Écrire à son auteur avec le message d'erreur exact reste la voie la plus propre quand l'extension est indispensable.

4. Sans e-mail, désactiver les extensions par les fichiers. Depuis un accès FTP ou le gestionnaire de fichiers de l'hébergeur, renommer le dossier wp-content/plugins met toutes les extensions hors service d'un coup. C'est une pratique courante des techniciens, que les pages officielles consultées ne décrivent pas. Si le site revient, rendez son nom au dossier puis réactivez les extensions une par une depuis l'administration jusqu'à retrouver la fautive.

5. Lire le journal plutôt que deviner. Le manuel de développement WordPress indique que WP_DEBUG vaut false par défaut, que WP_DEBUG_LOG écrit les erreurs dans wp-content/debug.log et reste sans effet si WP_DEBUG n'est pas activé, et que WP_DEBUG_DISPLAY affiche les erreurs à l'écran par défaut. Les valeurs s'écrivent sans guillemets : la chaîne false entre guillemets est comprise comme vraie. Le même manuel ne recommande pas ces outils sur un site en production et demande une sauvegarde ou un site de test d'abord.

6. Restaurer une sauvegarde en dernier recours. Si rien ne suffit, revenir à la dernière version qui fonctionnait est la solution la plus sûre, à condition que la sauvegarde soit récente et déjà testée.

Toucher aux fichiers techniques d'un site en production peut aggraver la panne : au moindre doute, confiez l'intervention à quelqu'un qui connaît ce type d'incident.

Calcul illustratif

Combien de visites une panne fait-elle perdre ?

Scénario fictif Temps pour rétablir le site Visites perdues (hypothèse : 200 par jour)
E-mail reçu, lien ouvert, extension désactivée 20 minutes environ 3 visites
Pas d'e-mail, 9 extensions testées une à une (5 minutes chacune, 10 minutes de recherche) 55 minutes environ 8 visites
Pas d'e-mail, sauvegarde ancienne restaurée après 45 minutes 45 minutes, avec perte des modifications postérieures à la sauvegarde environ 6 visites
Panne constatée le soir, intervention le lendemain à 9 h (14 heures d'attente) 14 heures environ 117 visites

Ce calcul est illustratif : il suppose 200 visites par jour réparties régulièrement, soit environ 8,3 par heure, ce qui ne correspond à aucun site réel. Sa leçon est ailleurs : le temps de rétablissement dépend moins de la compétence technique que de deux préparatifs faits avant la panne, une adresse d'administration qui fonctionne et une sauvegarde récente.

Relevé de recherche

Ce que les internautes tapent (France, sept. 2025 à août 2026)

Expression Volume mensuel moyen Évolution relevée
erreur critique wordpress 40 entre 20 (janvier 2026) et 50 (décembre 2025 et juin 2026), 40 en août 2026
erreur 500 wordpress 90 140 en septembre 2025, 40 en août 2026
sauvegarde wordpress 140 320 en septembre 2025, 170 en mars 2026, 70 en août 2026
site wordpress inaccessible 10 10 chaque mois, sauf 20 en janvier 2026
il y a eu une erreur critique sur ce site non mesuré aucun volume fourni par la base
écran blanc wordpress (avec accents) non mesuré aucun volume fourni par la base
wordpress mode débogage non mesuré aucun volume fourni par la base
mode de récupération wordpress, wp_debug et sept autres formulations testées non mesuré absentes de la base

Les volumes sont faibles : ils ne justifient pas à eux seuls un long article. L'intérêt de la page est ailleurs, auprès de l'internaute qui tape le message affiché à l'écran en pleine panne et cherche une marche à suivre fiable. Le relevé montre aussi que la recherche autour de la sauvegarde pèse davantage que celle de l'erreur elle-même, ce qui rappelle que la préparation compte plus que la réparation.

Plan d'action en cinq points

Avant la panne. Contrôlez l'adresse e-mail d'administration dans les réglages, faites une sauvegarde avant chaque mise à jour et conservez un accès aux fichiers du site. Mettez à jour les extensions une par une plutôt que toutes ensemble : en cas d'erreur, la coupable est connue.

Pendant la panne. Cherchez l'e-mail de récupération, ouvrez le lien, notez l'erreur exacte affichée dans le bandeau, puis décidez de désactiver ou de corriger. Sans e-mail, passez par les fichiers.

Après la panne. Quittez le mode de récupération, vérifiez le site depuis un autre navigateur, puis relisez le journal d'erreurs. Un suivi régulier limite le risque : voir pourquoi un contrat de maintenance WordPress évite ce type d'incident, ou faites appel au dépannage WordPress urgent si la panne persiste.

Questions fréquentes

Erreur critique WordPress : vos questions

Que signifie « Il y a eu une erreur critique sur ce site » ?

WordPress a intercepté une erreur PHP fatale et a arrêté l'affichage. Le message destiné aux visiteurs parle de difficultés techniques ; le détail est réservé à l'administrateur, par e-mail ou dans un journal.

L'erreur critique supprime-t-elle mon contenu ?

L'erreur interrompt l'exécution du code, elle n'efface pas de contenu à elle seule. Le risque vient plutôt d'une intervention hasardeuse : faites une sauvegarde avant de toucher aux fichiers.

Pourquoi je ne reçois pas l'e-mail de récupération ?

L'adresse d'administration peut être périmée, l'e-mail peut être classé en courrier indésirable, l'envoi d'e-mails du site peut être en panne, ou le gestionnaire d'erreurs fatales peut avoir été désactivé par la constante WP_DISABLE_FATAL_ERROR_HANDLER.

Le mode de récupération répare-t-il le site ?

Non. Il met en pause les extensions ou thèmes fautifs pour votre poste seulement, afin que vous puissiez accéder à l'administration. Les autres visiteurs voient le site en panne tant que le problème n'est pas résolu.

Comment quitter le mode de récupération ?

Un bouton de la barre d'administration permet d'en sortir. Le cookie est supprimé et les extensions refonctionnent normalement : si l'une est toujours défectueuse, l'erreur revient.

Faut-il laisser WP_DEBUG activé ?

Non. Le manuel de développement WordPress ne recommande pas ces outils sur un site en production, demande une sauvegarde ou un site de test d'abord, et précise que les valeurs s'écrivent sans guillemets. Retirez ces réglages une fois le diagnostic terminé.

Quand faire appel à un professionnel ?

Dès que vous n'avez ni accès aux fichiers, ni sauvegarde récente, ou si l'erreur persiste après la désactivation de toutes les extensions et le test d'un thème par défaut.

Mahatoky, consultant SEO et marketing digital

Écrit par

Consultant en marketing digital depuis janvier 2021, j’accompagne des entreprises en France, au Canada et dans les pays francophones, 100 % à distance : plus de 10 sites créés et plus de 30 accompagnements SEO & GEO.

Découvrir le profil de Mahatoky · L’agence Agent du WEB · Notre page « Maintenance WordPress »

Une erreur critique sur votre site ?

Une intervention rapide limite l'impact d'une panne technique sur votre activité et vos visiteurs.

Demander un audit