WordPress

Écran blanc WordPress (White Screen of Death) : causes et solutions

Publié le 28 March 2026 · Mis à jour le 30 March 2026 — 3 min de lecture
En bref

Votre site WordPress affiche une page blanche ? C'est le redouté White Screen of Death. Causes les plus fréquentes et méthodes de correction étape par étape.

L’écran blanc de WordPress — “White Screen of Death” (WSOD) — est l’une des erreurs les plus frustrantes : votre site affiche une page entièrement blanche, sans message d’erreur. Voici les causes et comment les résoudre.

Pourquoi WordPress affiche-t-il un écran blanc ?

Un écran blanc signifie que PHP a rencontré une erreur fatale mais que l’affichage des erreurs est désactivé (configuration normale en production). L’erreur se produit avant que WordPress puisse générer une réponse HTML complète.

Étape 1 — Activer l’affichage des erreurs PHP

Ajoutez ces lignes dans wp-config.php pour voir l’erreur réelle. Cherchez les lignes WP_DEBUG existantes et passez-les à true. Rechargez la page — l’erreur exacte s’affiche. Une fois résolu, repassez ces valeurs à false.

Cause #1 : Limite de mémoire PHP insuffisante

C’est la cause la plus fréquente. Dans wp-config.php, ajoutez la ligne qui définit WP_MEMORY_LIMIT à 256M. Si l’erreur était liée à la mémoire, le site se rétablit immédiatement.

Cause #2 : Plugin défectueux ou incompatible

Via FTP, renommez le dossier wp-content/plugins/ en wp-content/plugins-disabled/. Si le site revient, un plugin est coupable. Réactivez-les un par un pour identifier le fautif.

Cause #3 : Thème défectueux

Activez le thème WordPress par défaut (Twenty Twenty-Four) via phpMyAdmin : dans la table wp_options, modifiez les lignes template et stylesheet pour les passer à twentytwentyfour. Si le site revient, le thème actif est la cause.

Cause #4 : Erreur dans functions.php

Une modification récente de functions.php contient une erreur de syntaxe PHP. Via FTP, ouvrez le fichier functions.php de votre thème et annulez la dernière modification, ou cherchez la ligne indiquée dans le log d’erreur.

Cause #5 : Fichier .maintenance non supprimé

Si l’écran blanc est apparu pendant une mise à jour, le fichier .maintenance est peut-être encore présent à la racine. Supprimez-le via FTP — le site redevient accessible immédiatement.

Cause #6 : Conflit de versions PHP

WordPress 6.x requiert PHP 7.4 minimum, idéalement 8.1+. Un plugin codé pour PHP 8.0 peut générer une erreur fatale sur PHP 7.4. Vérifiez la version PHP de votre hébergement.

En dernier recours : restaurer une sauvegarde

Si vous ne parvenez pas à identifier la cause, restaurez la dernière sauvegarde fonctionnelle. C’est pourquoi des sauvegardes automatiques quotidiennes sont indispensables.

Besoin d’aide pour résoudre un écran blanc WordPress ? Contactez WebEngine — intervention rapide, diagnostic précis.

Besoin d’un expert ? Intervention urgente WordPress Paris →

Questions fréquentes

L’écran blanc WordPress apparaît uniquement sur le front-end : que faire ?

Si le back-office WordPress fonctionne mais pas le front, le problème vient du thème. Connectez-vous à /wp-admin/, allez dans Apparence > Thèmes, activez un thème par défaut (Twenty Twenty-Four). Si le site revient, le problème est dans votre thème actif — cherchez une erreur PHP dans functions.php ou un conflit avec un plugin.

Comment activer les erreurs PHP pour diagnostiquer l’écran blanc WordPress ?

Editez le fichier wp-config.php (à la racine WordPress via FTP) et changez define(‘WP_DEBUG’, false) en define(‘WP_DEBUG’, true). Rafraîchissez la page — le message d’erreur PHP s’affichera. Notez l’erreur exacte (fichier, ligne, type), corrigez-la, puis repassez WP_DEBUG à false en production.

Un écran blanc WordPress peut-il être causé par un piratage ?

Oui. Certains malwares injectent du code PHP malveillant dans les fichiers WordPress (wp-config.php, functions.php) qui peut causer un écran blanc. Si l’écran blanc est apparu sans mise à jour préalable et si vous voyez des fichiers PHP inconnus dans votre hébergement, faites scanner votre site avec Wordfence ou Sucuri avant de chercher une autre cause.

W
Rédigé par
WebEngine
Développeur web freelance à Paris spécialisé WordPress, WooCommerce et SEO technique depuis 2010. 13 avis vérifiés · Note 5/5. Chaque site livré atteint un score PageSpeed mobile supérieur à 90.

Un projet en tête ?

Devis gratuit sous 48h, sans engagement.

Demander un devis gratuit