В phpMyAdmin выполните SQL запрос, пердварительно заменис "old-site.com" на ваше старое доменное имя и "new-site.com" на новое:
UPDATE wp_options SET option_value = REPLACE(option_value, 'https://old-site.com', 'https://new-site.com') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET post_content = REPLACE (post_content, 'https://old-site.com', 'https://new-site.com'); UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, 'https://old-site.com','https://new-site.com');
На всякий случай проверьте записи в .htaccess - там может быть прописан стрый адрес.
Если меняете хостинг и с ним меняется база данных, внесите изменения о базе в wp-config.php в корне сайта