Remplacer un nom de domaine par un autre à la main est presque impossible. En effet, un nom de domaine, par exemple : « ancien.fr », peut apparaitre des milliers de fois dans la base de données (dans les liens, le contenu des articles, les images, les méta données, les options du site, etc..).
Pour remplacer toutes les occurrences d’un nom de domaines sans faire d’oubli, vous pouvez appliquer la méthode SQL utilisant quatre requêtes SQL.
UPDATE wp_posts SET guid = REPLACE (guid, 'https://ancien.fr', 'https://nouveau.fr');
UPDATE wp_posts SET post_content = REPLACE (post_content, 'https://ancien.fr', 'https://nouveau.fr');
UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, 'https://ancien.fr','https://nouveau.fr');
UPDATE wp_options SET option_value = replace(option_value, 'https://ancien.fr', 'https://nouveau.fr');