Si comme moi vous avez migré votre blog d’un .fr vers un .com ou que vous avez tout simplement changé le nom de domaine de votre blog wordpress, je vais vous expliquer comment remettre tout dans l’ordre très rapidement.
Dans un premier temps faite une sauvegarde complète de votre blog (fichiers php et base de donné). Car si vous loupez quelque chose vous risquez de tout perdre…
Rendez-vous ensuite dans votre page d’administration de votre base de donnée.
Vous trouverez dans votre base de donnée une table de type XXX_options (les XXX représentent le nom de votre base de donnée)
Dans cette table modifier les deux entrées « siteurl » et « home » en les remplaçant par l’adresse de votre nouveau site
Vous pouvez aussi utiliser cette commande dans votre base de donnée MYSQL qui fera automatiquement l’opération pour vous.
UPDATE XXX_options SET option_value = replace(option_value, 'http://www.mon-ancien-site.com', 'http://www.mon-nouveau-site.com') WHERE option_name = 'home' OR option_name = 'siteurl';
XXX_option étant de nom de la table des options
http://www.mon-ancien-site.com étant l’url de votre ancien site
http://www.mon-nouveau-site.com étant l’url de votre nouveau site
Vous devez maintenant changer les urls dans vos posts. Pour cela on utilise ces deux commandes.
UPDATE XXX_posts SET guid = replace(guid, 'http://www.mon-ancien-site.com','http://www.mon-nouveau-site.com');
UPDATE XXX_posts SET post_content = replace(post_content, 'http://www.mon-ancien-site.com', 'http://www.mon-nouveau-site.com');
Toujours ne pas oublier de modifier les trois champs : XXX_posts, http://www.mon-ancien-site.com et http://www.mon-nouveau-site.com
Vous pouvez aussi le faire pour les commentaires au cas ou :
UPDATE XXX_comments SET comment_author_url = replace(guid, 'http://www.mon-ancien-site.com','http://www.mon-nouveau-site.com');
UPDATE XXX_comments SET comment_content = replace(guid, 'http://www.mon-ancien-site.com','http://www.mon-nouveau-site.com');
Normalement, après cela, tout dois bien fonctionner. Vous pouvez testé de vous relogger sur votre interface d’admin à la nouvelle adresse. Enjoy
Poster un Commentaire