Здравствуйте то же с этим столкнулся и решения не нашел.
В базе данных таблицу options правил, то есть домен сменил (не первый сайт переносил).
Проблема оставалась.
Потом сам долго экспериментировал и нашел как решить.
Мне помогло вот это, SQL запрос в базу данных:
UPDATE wp_options SET option_value = replace(option_value, '
old.com', '
new.com');
UPDATE wp_posts SET guid = replace(guid, '
old.com', '
new.com');
UPDATE wp_posts SET post_content = replace(post_content, '
old.com', '
new.com’);