Migrer un domaine WordPress
Bon juste pour centraliser un peu toutes les petites astuces sympa, et parce qu'on est souvent amené à migrer des sites internet ^^
Je vais passer les étapes de copie des fichiers d'un serveur à un autre, et l'export / import de la base de donnée (sauf si vous me suppliez par commentaire ;) )
Pour ce qui est changement de nom de domaine :
Wordpress a le défaut, ou l'avantage de conserver en base de donnée, et de mettre un peu partout votre domaine, du coup, pas simple de migrer un domaine vers un autre :s
La solution la plus simple en deux étapes, consiste dans un premier temps à mettre dans votre wp-config.php ces 2 lignes (en pensant à remplacer nouveaunomdedomaine) :
define('WP_HOME','http://nouveaunomdedomaine');
define('WP_SITEURL','http://nouveaunomdedomaine');
Puis dans un deuxième temps, d'aller d’exécuter ces 4 requêtes SQL (pensez à remplacer www.anciendomaine.com et www.nouveaudomaine.com) :
UPDATE wp_options SET option_value = replace(option_value, 'http://www.anciendomaine.com', 'http://www.nouveaudomaine.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE (guid, 'http://www.anciendomaine.com', 'http://www.nouveaudomaine.com');
UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://www.anciendomaine.com', 'http://www.nouveaudomaine.com');
UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, 'http://www.anciendomaine.com','http://www.nouveaudomaine.com');
Pingback: [Base de donnée] Migrer votre site WordPress vers un autre domaine | Dyrk