Nous avons souvent rencontré la redoutable « erreur critique » sur WordPress. Elle est frustrante, car tout ce que vous voyez est un message indiquant : « Une erreur critique s’est produite sur ce site web. Veuillez consulter la boîte de réception de votre e-mail d’administration pour obtenir des instructions. » Un lien vers le guide de débogage de WordPress est généralement inclus.
Dans ce guide, nous vous expliquerons comment prévenir cette erreur, quelles en sont les causes et comment la corriger, même sans compétences techniques avancées.
Qu’est-ce que l’erreur critique sur WordPress ?
L’erreur critique empêche WordPress de charger correctement les scripts nécessaires à son bon fonctionnement. Avant WordPress 5.2, cette erreur menait souvent à un écran blanc de la mort. Depuis, WordPress affiche un message d’erreur générique et envoie un e-mail à l’administrateur contenant des détails utiles sur la cause du problème, souvent liée à un plugin ou un thème défectueux.

Quelles sont les causes de l’erreur critique sur WordPress ?
D’après notre expérience, cette erreur est généralement due à :
- Un plugin ou un script défectueux
- Un conflit entre plugins
- Un thème corrompu
- Une modification de code erronée
- Une version obsolète de PHP
- Une mémoire PHP insuffisante
Voyons maintenant comment résoudre ce problème.
Comment corriger l’erreur critique sur WordPress ? (2 méthodes)
Si vous avez reçu un e-mail de débogage WordPress, utilisez-le pour identifier et corriger l’erreur. Si vous n’avez pas reçu d’e-mail, suivez les étapes suivantes.
1. Désactiver tous les plugins
Un conflit entre plugins est une cause courante de l’erreur critique. Pour les désactiver :
- Connectez-vous à votre site via FTP ou le gestionnaire de fichiers de votre hébergeur.
- Accédez au dossier
wp-content. - Renommez le dossier
pluginsenplugins.desactive. - Réessayez d’accéder à votre site.
- Si l’erreur est résolue, renommez le dossier en
pluginset réactivez chaque plugin un par un pour identifier le fautif.
2. Passer à un thème par défaut
Si le problème vient du thème :
- Connectez-vous via FTP.
- Allez dans
wp-content/themes. - Supprimez ou renommez le dossier du thème actif.
- Téléchargez un thème par défaut (Twenty Twenty-Two, Twenty Twenty-Three).
- Installez-le et activez-le.

3. Réinstaller WordPress
Si l’erreur persiste, une réinstallation de WordPress peut être nécessaire :
- Téléchargez la dernière version de WordPress sur wordpress.org.
- Connectez-vous via FTP et uploadez les fichiers WordPress.
- Remplacez les fichiers existants (sauf
wp-content). - Vérifiez si le site fonctionne.

4. Activer le mode débogage
Ajoutez ce code dans wp-config.php pour activer le mode débogage :
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_DISPLAY', true );
define( 'WP_DEBUG_LOG', true );
define( 'SCRIPT_DEBUG', true );Cela affichera les erreurs PHP et enregistrera les journaux dans wp-content/debug.log.
5. Augmenter la mémoire PHP
Ajoutez cette ligne dans wp-config.php :
define( 'WP_MEMORY_LIMIT', '512M' );Cela augmente la limite de mémoire utilisable par WordPress.
6. Mettre à jour PHP
Vérifiez la version PHP via Outils > Santé du site dans le tableau de bord WordPress. Si elle est inférieure à 7.4, mettez-la à jour depuis le panneau de contrôle de votre hébergeur.
7. Faire appel à un expert
Si aucune des solutions ne fonctionne, envisagez de faire appel à un service de support WordPress professionnel.
Comment prévenir l’erreur critique ?
1. Sauvegardes régulières
Utilisez un plugin comme Duplicator pour planifier des sauvegardes automatiques.




2. Assurer la délivrabilité des e-mails
WordPress doit pouvoir envoyer des e-mails (par exemple, les notifications d’erreur). Utilisez WP Mail SMTP pour configurer correctement l’envoi des e-mails.

3. Gérer les extraits de code avec précaution
Utilisez WPCode pour ajouter des extraits de code sans risquer de crasher votre site.
En suivant ces conseils, vous minimisez les risques de rencontrer l’erreur critique sur WordPress et garantissez un fonctionnement optimal de votre site.