Изменение имени сайта в WordPress
Посмотрите какое текущее полное имя Вашего сайта: с www или без www – от этого будут зависить формат выполнения дальнейших действий.
Зайдите в phpMyAdmin и выберите базу данных вашего сайта.Нажмите на вкладку “SQL” и выполните следующий запрос, заменив старое имя домена на новое.
Обратите внимание, что в конце адреса не должно быть слеша (слеш = /), протокол должен быть http, а не httpS, а сайт может называться как “http://www.старый_домен.com” так и “http://старый_домен.com”.
Примеры демонстрируют выполнение действий для сайта с www:
UPDATE wp_options SET option_value = REPLACE(option_value, 'http://www.старый_домен.com', 'http://www.новый_домен.com') WHERE option_name = 'home' OR option_name = 'siteurl';
Зайдите в админ-панель Вашего сайта на страницу “Настройки – Общие”.
В полях “Адрес WordPress” и “Адрес блога” укажите URL нового домена и подтвердите изменения, нажав на кнопку “Обновить опции”.
Если выполнить предыдущее нет возможности, то поочередно выполните следующие два запроса, заменив http://www.старый_домен.com на новый адреса сайта (обратите внимание, что в конце адреса не должно быть слеша (знака “/”):
UPDATE wp_posts SET guid = REPLACE(guid, 'http://www.старый_домен.com', 'http://www.новый_домен.com');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://www.старый_домен.com', 'http://www.новый_домен.com');