Page blanche sur WordPress : l'écran blanc de la mort.
Votre site n'affiche plus rien, ou seulement « Il y a eu une erreur critique sur ce site » ? Page blanche, écran blanc de la mort, white screen of death : c'est la même panne, et elle est presque toujours réparable. Voici par où commencer.
WP_DEBUG pour lire l'erreur, puis désactivez les extensions en renommant leur dossier. Les 5 étapes détaillées
Ce que voit votre visiteur. Capture réelle, provoquée en conteneur pour ce guide.
Écran blanc, page blanche, WSOD : le même problème
Les noms changent selon qui en parle, la panne est identique. Page blanche est le terme français courant, écran blanc de la mort sa traduction imagée, et White Screen of Death (WSOD) son nom d'origine. Depuis WordPress 5.2, le blanc total est souvent remplacé par le message « Il y a eu une erreur critique sur ce site » : c'est un progrès, la cause reste la même.
Un détail qui vous fera gagner du temps : regardez si l'écran blanc touche aussi /wp-admin. Si l'administration s'ouvre encore, la panne vient du thème ou d'une extension côté public, et la réparation est simple. Si tout est blanc, y compris l'admin, la cause est plus profonde.
Pourquoi votre site est-il tout blanc ?
Une page blanche signifie qu'une erreur PHP fatale a interrompu le chargement avant d'afficher quoi que ce soit. Les causes les plus fréquentes :
- Une mise à jour qui a mal tourné : thème ou extension incompatible avec votre version de PHP ou de WordPress
- Un conflit entre extensions : deux plugins qui se marchent dessus
- La mémoire PHP épuisée : le site a grossi, la limite n'a pas suivi
- Un thème cassé : erreur dans functions.php après une modification
Comment réparer l'écran blanc de la mort WordPress
Cinq étapes, dans cet ordre. Chacune se fait sans toucher à vos contenus, et la plupart du temps le site revient dès la deuxième.
- Activez l'affichage des erreurs : dans
wp-config.php, passezWP_DEBUGàtrue. L'erreur exacte s'affichera à la place du blanc. AjoutezWP_DEBUG_LOGpour la retrouver aussi danswp-content/debug.log(comment lire ce fichier). - Désactivez les extensions : en FTP, renommez le dossier
wp-content/plugins. Si le site revient, réactivez-les une par une. - Basculez sur un thème par défaut : renommez le dossier de votre thème, WordPress se rabattra sur un thème standard.
- Augmentez la mémoire :
define('WP_MEMORY_LIMIT', '256M');dans wp-config.php. - Videz les caches : une fois la cause corrigée, une extension de cache, le cache de l'hébergeur ou Cloudflare peuvent continuer à servir la page blanche enregistrée pendant la panne. Videz-les avant de conclure que rien n'a marché.
Si l'écran blanc revient après quelques jours
C'est le cas le plus frustrant, et il n'a presque jamais la cause qu'on croit. Trois explications, dans l'ordre de fréquence :
- Une extension se remet à jour toute seule et rejoue le conflit, si sa mise à jour automatique est activée (réglage proposé extension par extension depuis WordPress 5.5, parfois activé d'office par l'hébergeur ou un outil de gestion).
- La mémoire n'est dépassée qu'aux heures de pointe : le site tient à 3 h du matin et tombe quand plusieurs visiteurs arrivent ensemble. C'est typique d'un WooCommerce sur un hébergement mutualisé.
- Une tâche planifiée (sauvegarde, import, newsletter) déclenche l'erreur à intervalles réguliers. Le site retombe alors toujours à peu près à la même heure.
Dans les trois cas, la date et l'heure exactes de chaque plantage sont dans les journaux d'erreur de votre hébergeur. C'est cette régularité qui donne la réponse, pas le message d'erreur.
Ce qu'il ne faut surtout pas faire
La page blanche pousse à la manipulation désordonnée, et c'est ce qui transforme une panne réparable en perte réelle :
- Réinstaller WordPress par-dessus : ça n'écrase pas l'extension fautive, et ça peut abîmer des fichiers personnalisés.
- Restaurer une vieille sauvegarde sans avoir sauvegardé l'état actuel : vous perdez tout ce qui a été publié ou commandé depuis.
- Supprimer le dossier
wp-content: il contient vos images, vos thèmes et vos extensions. Il ne se régénère pas. - Changer d'hébergeur en urgence : la panne vient avec le site, et vous ajoutez un problème de DNS à un problème de PHP.
Quand faire appel à un professionnel
Si le debug affiche une erreur incompréhensible, si l'administration reste inaccessible, ou si la page blanche revient sans cesse : la cause est plus profonde (base de données, fichiers du cœur, conflit serveur). C'est mon quotidien : diagnostic gratuit, réparation entre 80 et 250€ selon la complexité, remboursé si je n'y arrive pas.
Page toujours blanche ?
Décrivez-moi la panne, j'analyse et je vous dis exactement ce qui ne va pas, sans engagement.
Demander mon diagnostic gratuit →