
Иногда случается, что сайт на системе управления 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');
Это базовые операции для сайта при смене домена. Также стоит обратить внимание на префикс таблиц, у вас он может отличаться.