WebSentinel.
Tutoriels

Écran blanc WordPress : causes et solutions en 2026

· Nicolas Pivaut

Votre site WordPress affiche une page complètement blanche. Pas de message d’erreur, pas de texte, rien. C’est ce qu’on appelle le White Screen of Death (WSOD) — l’une des pannes WordPress les plus fréquentes et les plus stressantes parce qu’elle ne vous dit rien sur ce qui cloche.

La bonne nouvelle : dans la quasi-totalité des cas, c’est réparable en moins de 30 minutes.

Pourquoi WordPress affiche un écran blanc ?

L’écran blanc n’est pas un bug WordPress à proprement parler. C’est la façon dont PHP signale une erreur fatale sans l’afficher : plutôt que de montrer un message d’erreur technique à vos visiteurs, WordPress renvoie une page vide.

Les causes les plus fréquentes :

  • Un plugin incompatible ou corrompu
  • Un thème qui plante au chargement
  • Une limite mémoire PHP atteinte
  • Un fichier WordPress corrompu après une mise à jour ratée
  • Un conflit entre plusieurs plugins actifs

Avant tout : activer l’affichage des erreurs

L’écran blanc ne dit rien. Avant de tâtonner, forcez WordPress à afficher l’erreur réelle.

Via FTP/SFTP, ouvrez le fichier wp-config.php à la racine de votre site et ajoutez ces deux lignes juste avant /* C'est tout, arrêtez l'édition ! */ :

define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);

Rechargez votre site. Si un message d’erreur apparaît à la place de l’écran blanc, notez-le — il vous indiquera directement quelle fonction ou quel fichier est en cause.

Pensez à désactiver WP_DEBUG une fois le problème résolu (remettez false).

Cause 1 : un plugin problématique

C’est la cause numéro 1 de l’écran blanc. Un plugin mal codé, une mise à jour ratée, ou un conflit entre deux plugins.

Diagnostic

La méthode la plus rapide : désactiver tous les plugins d’un coup via FTP.

  1. Connectez-vous en FTP/SFTP
  2. Naviguez vers wp-content/
  3. Renommez le dossier plugins en plugins_disabled
  4. Rafraîchissez votre site

Si l’écran blanc disparaît, un plugin est responsable.

Identifier le coupable

  1. Renommez le dossier plugins_disabled en plugins (pour tout remettre)
  2. Connectez-vous au back-office WordPress (il devrait être accessible maintenant que les plugins sont désactivés)
  3. Allez dans Extensions > Extensions installées
  4. Réactivez les plugins un par un, en rechargeant le site après chaque activation
  5. Quand l’écran blanc revient, vous avez trouvé le plugin fautif

Solution : supprimez ou remplacez ce plugin. Si c’est une mise à jour récente qui a tout cassé, contactez le développeur du plugin ou restaurez la version précédente.

Cause 2 : le thème actif

Un thème avec une erreur PHP dans ses fichiers peut provoquer un écran blanc sur toutes les pages du site (ou uniquement le front-end si le thème n’affecte pas le back-office).

Diagnostic via FTP

  1. Connectez-vous en FTP/SFTP
  2. Naviguez vers wp-content/themes/
  3. Renommez votre thème actif (ex: monthememontheme_disabled)
  4. WordPress basculera automatiquement sur son thème par défaut (Twenty…)

Si le site revient, le thème est la cause.

Si le back-office est accessible

Allez dans Apparence > Thèmes et activez temporairement un thème par défaut WordPress (Twenty Twenty-Four ou similaire). Si le site revient, votre thème est corrompu.

Solution : réinstallez le thème depuis une copie propre. Si c’est un thème premium, téléchargez à nouveau la version officielle depuis la plateforme d’achat.

Cause 3 : limite mémoire PHP insuffisante

WordPress a besoin de mémoire pour fonctionner. Si votre hébergeur alloue trop peu de mémoire PHP (moins de 64 Mo), certaines pages ou certains plugins peuvent déclencher un écran blanc.

Diagnostic

Quand WP_DEBUG est activé, vous verrez un message du type :

Fatal error: Allowed memory size of 33554432 bytes exhausted

Solutions

Via wp-config.php : ajoutez cette ligne avant le commentaire final :

define('WP_MEMORY_LIMIT', '256M');

Via .htaccess : ajoutez en haut du fichier :

php_value memory_limit 256M

Via php.ini (si votre hébergeur l’autorise) :

memory_limit = 256M

Si aucune de ces méthodes ne fonctionne, votre hébergeur bride la mémoire PHP au niveau serveur. Il faut soit changer d’hébergement, soit le contacter pour augmenter la limite.

Cause 4 : fichiers WordPress corrompus

Une mise à jour WordPress qui a planté à mi-chemin (coupure réseau, timeout, problème serveur) peut laisser des fichiers core partiellement écrasés. Le résultat : un écran blanc sur certaines pages, voire sur tout le site.

Solution : réinstaller les fichiers core

  1. Téléchargez la dernière version de WordPress sur wordpress.org
  2. Décompressez l’archive en local
  3. Via FTP, supprimez les dossiers wp-admin/ et wp-includes/ de votre serveur
  4. Uploadez les dossiers wp-admin/ et wp-includes/ depuis l’archive téléchargée
  5. Ne touchez pas au dossier wp-content/ ni au fichier wp-config.php

Cette opération remplace uniquement les fichiers core sans toucher vos données, plugins, thèmes ou médias.

Cause 5 : écran blanc uniquement sur le back-office

Si votre front-end (le site visible par vos visiteurs) fonctionne normalement mais que votre back-office (/wp-admin) affiche un écran blanc, le problème est différent.

Cela pointe souvent vers :

  • Un plugin d’administration ou de sécurité défaillant
  • Un conflit avec un plugin de mise en cache
  • Un script JavaScript cassé dans l’interface d’administration

Diagnostic rapide

Ajoutez ?debug=1 à la fin de l’URL du back-office pour contourner certains caches. Si ça ne change rien, désactivez les plugins via FTP comme expliqué en Cause 1.

Cause 6 : timeout d’exécution PHP

Pour les sites e-commerce WooCommerce ou les sites avec beaucoup de données, un script qui prend trop de temps à s’exécuter peut déclencher un écran blanc.

Solution

Via wp-config.php :

set_time_limit(300);

Via .htaccess :

php_value max_execution_time 300

L’écran blanc revient régulièrement

Si vous réglez le problème mais que l’écran blanc réapparaît tous les quelques jours ou semaines, c’est le signe d’un problème de fond :

  • Un plugin qui n’est pas maintenu et crée des conflits à chaque mise à jour WordPress
  • Un hébergement sous-dimensionné pour votre trafic
  • Un thème avec une dette technique importante
  • Un site qui n’a pas de maintenance régulière

La résolution ponctuelle ne suffit plus — il faut traiter la cause racine.

Quand faire appel à un expert

Si après avoir suivi toutes ces étapes l’écran blanc persiste, ou si vous n’avez pas accès au FTP, notre service de dépannage WordPress en urgence prend en charge le diagnostic et la réparation sous 2h.

Nous travaillons directement en SSH sur votre serveur, avec accès aux logs système qui ne sont pas visibles depuis l’hébergement mutualisé standard. Dans la grande majorité des cas, le problème est résolu dans la journée.

Éviter l’écran blanc à l’avenir

L’écran blanc est presque toujours la conséquence d’une absence de processus :

  • Pas de sauvegarde avant les mises à jour
  • Pas d’environnement de test pour valider les plugins
  • Pas de monitoring pour détecter les pannes avant vos clients

Nos forfaits de maintenance WordPress incluent sauvegardes quotidiennes, mises à jour contrôlées et monitoring 24/7. Si un écran blanc survient, nous le voyons avant vous.

Ressources complémentaires

Articles similaires

Conformité légale

Bouton de rétractation conforme

Module sur-mesure + installation + support 12 mois. WooCommerce, PrestaShop, Shopify. 149 €.

En savoir plus