Как изменить ссылки в базе данных WordPress при смене домена

Как изменить ссылки в базе данных WordPress при смене домена | neur0n.kz

Иногда случается, что сайт на системе управления wordpress переезжает на другое доменное имя в связи с чем у некоторых владельцев сайтов с этим возникают проблемы. При смене домена на системе управления wordpress необходимо в постах сменить все ссылки со старого домена на новый. Это можно сделать, используя SQL команды управления базой данных в phpMyAdmin. Практически все хостинг провайдеры предоставляют данную панель администрирования баз данных. Войдите в phpMyAdmin, выберете нужную базу данных, и откройте вкладку SQL для ввода запросов к базе данных. Старый адрес находится в нескольких таблицах:

В таблице настроек блога wp_options:

UPDATE wp_options SET option_value = replace(option_value, 'http://old_domain', 'http://new_domain') WHERE option_name = 'home' OR option_name = 'siteurl';

Изменение ссылок в таблице постов wp_posts:

UPDATE wp_posts SET guid = replace(guid, 'http://old_domain','http://new_domain');

Изменение ссылок в постах:

UPDATE wp_posts SET post_content = replace(post_content, 'http://old_domain', 'http://new_domain');

Это базовые операции для сайта при смене домена. Также стоит обратить внимание на префикс таблиц, у вас он может отличаться.