Замена домена в WordPress при переносе сайта

Если вы уже перенесли сайт на другой домен и не меняли домен в базе данных, то заходим в базу данных (вероятно у вас PhpMyAdmin). Переходим в базу сайта и во вкладку SQL, редактируем ниже показанный запрос под себя и нажимаем ок

Внимание! Не забывайте всегда делать бекап базы)

В прмере http://test.lord.house — старый домен, https://lord.house — новый.
И меняем перефикс под свой. По умолчанию это wp_ (это то что везде в базе сайта стоит перед наименованием)

UPDATE wp_options SET option_value = REPLACE(option_value, 'http://test.lord.house', 'https://lord.house') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://test.lord.house', 'https://lord.house');
UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, 'http://test.lord.house','https://lord.house');
UPDATE wp_posts SET guid = REPLACE (guid, 'http://test.lord.house', 'https://lord.house') WHERE post_type = 'attachment';
UPDATE wp_comments SET comment_content = REPLACE (comment_content, 'http://test.lord.house', 'https://lord.house');
UPDATE wp_comments SET comment_author_url = REPLACE (comment_author_url, 'http://test.lord.house', 'https://lord.house');

И нажимаем на ок

Добавить комментарий

Закрыть меню