WordPress : les conséquences d’un changement de nom de domaine

C’est à l’occasion de différentes requêtes que j’ai constaté que de nombreuses références à mon ancien hébergement restaient présentes dans la base WordPress. Vous pouvez utiliser les requêtes ci-dessous pour remplacer les références à votre ancien nom de domaine par le nouveau.

UPDATE
   wp_posts
SET
   guid = REPLACE(guid, ‘dszalkowski.free.fr’, ‘www.dsfc.net’)
WHERE
  guid LIKE ‘%dszalkowski.free.fr%’;

UPDATE
   wp_posts
SET
   post_content = REPLACE(post_content, ‘dszalkowski.free.fr’, ‘www.dsfc.net’)
WHERE
  post_content LIKE ‘%dszalkowski.free.fr%’;

UPDATE
   wp_options
SET
  option_value = REPLACE(post_content, ‘dszalkowski.free.fr’, ‘www.dsfc.net’)
WHERE
   post_content LIKE ‘%dszalkowski.free.fr%’;

Vous pouvez aussi utiliser l’extension WordPress Search Regex pour le remplacement de l’ancien nom de domaine par le nouveau au niveau du contenu du post.

Dsfc Dsfc

WordPress : les conséquences d’un changement de nom de domaine
4 votes, 5.00 avg. rating (98% score)
Tags : , , , , , , ,
Commentaires

Très bon petit article pour modifier les URL dans le contenu des posts. Mais il faut aussi penser, si ce n’est déjà fait, à modifier l’URL dans « wp_postmeta » et dans « wp_options », souvent ils peuvent contenir des références à un ancien nom de domaine.

@Tony

Totalement exact !

Géniale comme astuce, merci!

Laisser un commentaire

(requis)

(requis)


*