Иногда возникает необходимость изменить домен у существующего сайта на CMS WP. Но при простом изменении домена возникает проблема — падают стили, изображения. Однако при входе в тему или админку сайт все равно открывается по старой ссылке. Это происходит из-за того, что в CMS WP в базе у каждого изображения, темы и в основных настройках указывается домен сайта. Это ошибка со стороны разработчиков и ниже мы объясним, как ее решить.
Итак, меняем домен по шагам:
После перехода в раздел SQL вы увидите поле, в него пропишите следующий код и нажмите кнопку Вперёд:
UPDATE wp_options SET option_value = REPLACE(option_value, 'http://domain.ru', 'http://domain2.ru') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE(guid, 'http://domain.ru','http://domain2.ru');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://domain.ru', 'http://domain2.ru');
Не забудьте заменить домены:
domain.ru
— ваш старый домен.
domain2.ru
— новый домен.
Таким образом, проблема будет решена.