Sur WordPress, une image peut disparaître alors que le fichier existe encore sur le serveur. L’article affiche une icône cassée, la bibliothèque de médias semble confuse, et l’URL générée ne mène nulle part. Bref, l’image n’a pas disparu. Elle a juste perdu son chemin. Ambiance GPS en forêt.
Le cas classique : WordPress stocke un mauvais chemin dans la base de données. Parfois, il mélange une URL publique avec un chemin serveur privé. Parfois, il garde l’ancien domaine après une migration. Parfois, il pointe vers un dossier qui n’existe plus. Dans tous les cas, il faut diagnostiquer avant de corriger.
Symptômes : images cassées dans WordPress
Le problème peut apparaître de plusieurs façons :
- les images ne s’affichent plus dans les articles ;
- la bibliothèque de médias affiche des vignettes cassées ;
- certaines images fonctionnent, mais pas les anciennes ;
- les URLs contiennent encore l’ancien domaine ;
- les URLs contiennent un chemin serveur comme
/home/public_html/; - les miniatures sont manquantes après un changement de thème ;
- Google Search Console signale des images introuvables ;
- le navigateur retourne une erreur 404 ou 403 sur les fichiers image.
Avant de lancer une requête SQL, ouvrez une image cassée dans un nouvel onglet. Regardez l’URL exacte. C’est souvent elle qui donne le diagnostic.