Lors du passage de l’étape développement d’un site à sa mise en production, ou tout simplement lors d’un changement de nom de domaine
Commandes SQL pour mettre à jour le nom de domaine dans la base de données (MySQL)
Comment migrer un site WordPress :
# URL du site dans la table wp_options
UPDATE wp_options
SET option_value = replace(option_value, 'http://www.ancien-site.com', 'http://www.nouveau-site.com')
WHERE option_name = 'home'
OR option_name = 'siteurl';
# URL des GUID dans la table wp_posts
UPDATE wp_posts
SET guid = REPLACE (guid, 'http://www.ancien-site.fr', 'http://www.nouveau-site.fr');
# URL des médias dans la table wp_posts
UPDATE wp_posts
SET post_content = REPLACE (post_content, 'http://www.ancien-site.fr', 'http://www.nouveau-site.fr');
# URL des metadata dans la table wp_postmeta
UPDATE wp_postmeta
SET meta_value = REPLACE (meta_value, 'http://www.ancien-site.com','http://www.nouveau-site.com');
Note 2023 : ces infos datent de 2017, n’hésitez pas à dire en commentaire si c’est toujours valable. J’utilise maintenant d’autres méthodes pour migrer des sites
0 commentaires