Случается так, что сайт меняет доменное имя. Ничего страшного в этом нет, но WordPress остается привязан к старому адресу на уровне базы данных. Все загруженные файлы, включая изображения также загружены на старый домен.
Проблематично будет попасть в админку нового сайта. Некоторые плагины будут работать некорректно, поэтому нужно сделать всего три запроса в базу данных и автоматически изменить старые адреса на новые. В код ниже old и new меняете на свое, соответственно.
UPDATE wp_options
SET option_value = REPLACE(option_value, 'https://old.site', 'https://new.site')
WHERE option_name = 'home'
OR option_name = 'siteurl';
UPDATE wp_posts
SET guid = REPLACE(guid, 'https://old.site', 'https://new.site');
UPDATE wp_posts
SET post_content = REPLACE(post_content, 'https://old.site', 'https://new.site');
Комментарии