logo wordpress

Réparer les liens des images d’un site wordpress après changement d’url

Ce blog a changé d’adresse, et j’ai eu la mauvaise surprise de constater qu’après, toutes les images étaient cassées (il n’y en a pas beaucoup, mais quand même…).

En fait, quand on insère une image dans un article, celle-ci est liée avec son chemin absolu, pas relatif. Donc quand on déplace le site, paf, c’est le drame.

Voici un exemple de comment réparer ça, en considérant que la base de données derrière le wordpress est mariadb/mysql (pour la version, je ne sais pas trop…).

La requête qui a permis de réparer le truc est la suivante:

UPDATE wp_posts SET post_content=(REPLACE(post_content,'vieille-adresse.cinquantehuit.org','nouvelle-adresse.cinquantehuit.org'));

o/

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *