développement web-création de sites internet-web design

16-12-2015

Comment réussir son changement de nom de domaine sous Wordpress ?

Différentes méthodes sont possibles pour effectuer ce travail, en voici une qui fonctionne.


Etape 1, le remplacement dans la base de données :

Exécuter les requêtes SQL suivantes en remplaçant les éléments pour concorder avec vos besoins et votre base de données.

UPDATE wp_options SET option_value = replace(option_value, 'http://old-ndd.com', 'http://www.new-ndd.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE (guid, 'http://old-ndd.com', 'http://www.new-ndd.com');
UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://old-ndd.com', 'http://www.new-ndd.com');
UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, 'http://old-ndd.com','http://www.new-ndd.com');

Etape 2, modification des coordonnées de la base de données dans wp-config.php :

Retrouvez les lignes ci-dessous et remplacez les coordonnées. (si nécessaire)

define('DB_NAME', 'xxxx');
define('DB_USER', 'xxxx');
define('DB_PASSWORD', 'xxxx');
define('DB_HOST', 'xxxx');


Etape 3, vérification dans le back-office :

Dans le menu Réglages > général, changez l'ancien nom de domaine par le nouveau.

Dans le menu Réglages > Permaliens, revoyez les permaliens et cliquer sur "Enregistrer les modifications"