Voyez-vous l’erreur critique sur votre site WordPress ?
WordPress peut parfois afficher un message d’erreur disant : « Il y a eu une erreur critique sur ce site Web. Veuillez vérifier la boîte de réception de votre administrateur de site pour obtenir des instructions.’ Il inclura également un lien vers le guide de débogage WordPress.
Dans ce guide, nous vous montrerons comment corriger l’erreur critique dans WordPress. Nous parlerons également de ce qui cause cette erreur et comment l’éviter.

Quelle est l’erreur critique dans WordPress ?
L’erreur critique dans WordPress est une erreur qui empêche WordPress de charger tous les scripts dont il a besoin pour fonctionner correctement.
Auparavant, cette erreur WordPress entraînait un écran blanc de la mort ou un message d’erreur fatale à l’écran. La plupart des débutants ne l’ont pas trouvé très utile et ont eu du mal à résoudre le problème par eux-mêmes.
Depuis WordPress 5.2, les utilisateurs verront désormais un message d’erreur générique : “Il y a eu une erreur critique sur ce site Web. Veuillez vérifier la boîte de réception de votre administrateur de site pour obtenir des instructions avec un lien vers le guide de débogage WordPress.

Il enverra également un e-mail à l’adresse e-mail de l’administrateur de votre site WordPress.
Cet e-mail comprend plus de détails sur le plugin ou le thème à l’origine de l’erreur et un lien pour accéder à votre tableau de bord WordPress en mode de récupération.

Une autre variante de cette erreur montrera uniquement que votre site Web est confronté à une erreur critique. Il ne vous demandera pas de vérifier votre adresse e-mail.
Cela peut arriver parce que WordPress n’a pas été en mesure de charger les fichiers dont il avait besoin pour rendre le mode de récupération disponible ou pour envoyer l’e-mail.

Qu’est-ce qui cause l’erreur critique dans WordPress ?
L’erreur critique dans WordPress est généralement causée par un plugin, un script ou un code défectueux qui empêche WordPress de fonctionner correctement.
En raison du code défectueux, WordPress ne peut pas charger les fichiers dont il a besoin.
Si vous avez récemment copié et collé des extraits de code d’un didacticiel sur votre site Web, ils peuvent déclencher une erreur critique.
Tous les meilleurs plugins WordPress sont soigneusement testés, ils sont donc moins susceptibles de provoquer une erreur critique. Cependant, un conflit avec un autre plugin WordPress ou un code personnalisé peut déclencher l’erreur.
Voyons comment corriger l’erreur critique dans WordPress et récupérer votre site Web.
Correction de l’erreur critique dans WordPress (2 méthodes)
Le message d’erreur critique lui-même n’est pas très utile pour trouver et résoudre la cause du problème. Heureusement, WordPress envoie également un e-mail à l’adresse e-mail de l’administrateur de votre site Web.
De nombreux sites Web WordPress ne sont pas configurés pour envoyer des e-mails via SMTP. Pour cette raison, ils peuvent ne pas recevoir d’e-mail bien que WordPress leur ait dit qu’il avait envoyé un e-mail.
De même, certains sites WordPress peuvent ne voir que le message d’erreur critique sans instructions pour vérifier l’e-mail. C’est parce que WordPress n’a pas pu charger les fichiers dont il avait besoin pour envoyer un e-mail ou rendre le mode de récupération disponible.
Si vous faites partie de ces utilisateurs, ne vous inquiétez pas. Nous vous montrerons comment corriger l’erreur critique même sans l’e-mail.
D’autre part, si vous avez reçu la notification par e-mail de problème technique WordPress, nous vous montrerons comment y donner un sens et l’utiliser pour ramener votre site Web.
Cliquez simplement sur les liens ci-dessous pour passer directement à la section dont vous avez besoin :
- Correction de l’erreur critique avec le courrier électronique de débogage WordPress
- Correction manuelle de l’erreur critique dans WordPress (sans e-mail)
Correction de l’erreur critique avec le courrier électronique de débogage WordPress
Tout d’abord, vous devez visiter la boîte de réception de l’adresse e-mail d’administration WordPress de votre site Web.
Vous ne savez pas quelle adresse e-mail vous avez utilisée comme e-mail administrateur ? Il s’agit de l’adresse e-mail que vous avez fournie lors de l’installation de WordPress.
Si votre site est sur Bluehost ou si vous avez utilisé un installateur automatique WordPress, votre adresse e-mail d’administrateur sera probablement la même que celle que vous avez utilisée pour votre compte d’hébergement WordPress.
Vous verrez un e-mail dans votre boîte de réception avec pour objet “Votre site rencontre un problème technique”. À l’intérieur, vous trouverez des informations plus utiles sur la cause de l’erreur critique sur votre site Web WordPress.
Par exemple, la capture d’écran suivante montre que l’erreur critique a été causée par le thème WordPress sur notre site de test.

L’e-mail comprend également un lien unique qui vous permettra de vous connecter à votre site Web WordPress en mode de récupération pour enquêter et résoudre le problème.
Au bas de l’e-mail, vous verrez des informations encore plus détaillées sur l’erreur, y compris le fichier et le code spécifiques qui l’ont déclenchée.
Dans l’exemple ci-dessous, du code à la ligne 614 du fichier functions.php de notre thème est responsable du déclenchement de l’erreur.

Voici un autre exemple montrant une erreur causée par un plugin WordPress défectueux.
Comme vous pouvez le voir, le message met en évidence le nom du plugin et la ligne de code à l’origine de l’erreur.

Maintenant, il vous suffit de cliquer sur le lien vers le mode de récupération WordPress, qui vous mènera à votre zone d’administration WordPress.
Vous serez invité à vous connecter pour continuer.

Une fois connecté, vous verrez une notification vous informant de l’erreur critique, de sa cause et d’un lien vers l’endroit où vous pouvez aller pour la corriger.
Par exemple, dans la capture d’écran suivante, WordPress nous informe de l’erreur critique causée par le plugin avec un lien vers la page Plugins.

Si vous cliquez sur le lien, il vous montrera le plugin problématique. Il vous montrera également exactement quelle ligne de code a causé l’erreur.
Vous pouvez continuer et désactiver le plugin pour l’instant en cliquant sur “Désactiver”.

Ensuite, vous pouvez simplement rechercher un plugin WordPress alternatif ou voir si vous pouvez obtenir de l’aide des développeurs de plugins.
De même, vous verrez un lien vers la page Thèmes si le problème vient de votre thème. Au bas de la page, il sera indiqué quel thème est à l’origine du problème.

Vous pouvez changer votre thème WordPress. Alternativement, vous pouvez supprimer celui qui est cassé et en réinstaller une nouvelle copie à partir de la source officielle pour voir si cela résout le problème.
Une fois que vous avez résolu le problème, cliquez sur le bouton “Quitter le mode de récupération” en haut.

Dans la plupart des cas, votre site Web WordPress commencerait maintenant à fonctionner normalement.
Cependant, si vous voyez toujours l’erreur critique dans WordPress, vous pouvez essayer les étapes de dépannage de la section suivante.
Correction manuelle de l’erreur critique dans WordPress (sans e-mail)
Si vous n’avez pas reçu l’e-mail de notification de problème critique WordPress, cette méthode vous apprendra comment dépanner et corriger l’erreur critique dans WordPress.
Si l’erreur a été causée par une action récente que vous avez effectuée, vous pouvez annuler cette action pour résoudre le problème.
Par exemple, si vous avez installé un nouveau plugin et que son activation a provoqué l’erreur critique, il vous suffit de le désactiver (nous vous montrerons comment procéder dans la première étape ci-dessous).
D’autre part, si vous n’êtes pas sûr de la cause de l’erreur, vous pouvez simplement suivre ces étapes.
1. Désactiver tous les plugins WordPress
Le moyen le plus simple de désactiver un plugin WordPress défectueux consiste à le désactiver. Cependant, en raison de l’erreur critique, vous n’aurez pas accès à la zone d’administration ni ne saurez quel plugin désactiver.
Pour résoudre ce problème, nous désactiverons tous les plugins WordPress. Ne vous inquiétez pas, vous pouvez facilement les réactiver une fois que vous avez accès à votre zone d’administration WordPress.
Connectez-vous simplement à votre site Web WordPress à l’aide d’un client FTP ou de l’application Gestionnaire de fichiers dans votre panneau de contrôle d’hébergement Web.
Une fois connecté, vous devez accéder au dossier wp-content.

Dans le dossier wp-content, vous verrez un dossier appelé “plugins”. Vous devez cliquer dessus avec le bouton droit de la souris, puis sélectionner l’option “Renommer”.
Ensuite, changez le nom du dossier ‘plugins’ en ce que vous voulez. Dans notre exemple, nous l’appellerons ‘plugins.deactivated’.
WordPress recherche le dossier des plugins pour charger les plugins activés sur votre site Web. Lorsqu’il ne trouve pas le dossier des plugins, il ne peut tout simplement pas les activer et les définit automatiquement comme désactivés.
Vous pouvez maintenant visiter votre site Web pour voir si le message d’erreur critique a disparu.
Important: N’oubliez pas de renommer le dossier ‘plugins’ si le problème d’erreur critique a été résolu. WordPress reconnaîtra alors le dossier, et vous pourrez réactiver les plugins un par un à partir du tableau de bord WordPress pour identifier celui qui a causé l’erreur critique.
Pour plus de détails, consultez notre tutoriel sur la façon de désactiver tous les plugins WordPress.
2. Passer à un thème par défaut
La prochaine étape du dépannage de l’erreur critique consiste à remplacer votre thème WordPress par un thème par défaut. Cela résoudra le problème d’erreur critique si du code dans votre thème WordPress actuel est à l’origine du problème.
Allez simplement dans le répertoire de thèmes de WordPress.org et téléchargez une nouvelle copie d’un thème par défaut comme Twenty Twenty-Two ou Twenty Twenty-Three.

Ensuite, vous devez décompresser le fichier de thème sur votre ordinateur.
Cela créera un dossier avec le nom du thème sur votre ordinateur.

Maintenant, vous devez vous connecter à votre site WordPress à l’aide d’un client FTP ou de l’application Gestionnaire de fichiers dans votre panneau de contrôle d’hébergement.
Une fois connecté, accédez au dossier /wp-content/themes et vous verrez une liste de tous les thèmes installés sur votre site Web.

Allez-y et téléchargez tous ces dossiers sur votre ordinateur en tant que sauvegarde.
Après cela, vous devez supprimer tous les dossiers de thèmes de votre site Web.

Votre site WordPress n’a plus de thème installé.
Pour résoudre ce problème, téléchargez le dossier de thème par défaut que vous avez téléchargé précédemment.

Une fois ce processus terminé, vous pouvez essayer de visiter votre site Web.
Si votre thème WordPress a provoqué l’erreur critique, le message d’erreur devrait avoir disparu et vous pourrez accéder à votre site Web.
3. Réinstallez WordPress
Un fichier principal WordPress corrompu ou un logiciel malveillant pourrait également déclencher une erreur critique dans WordPress. Le moyen le plus simple de résoudre ce problème consiste à réinstaller WordPress.
Allez simplement sur WordPress.org et téléchargez une nouvelle copie de WordPress sur votre ordinateur….