wp-config.php のWP_SITEURLとDBのsiteurlとhome が同じなら、そのような問題は起きないと思われます。
まず、munyaguさんが提起している点を確認してください。
その上で DBにアクセス出来るようなので、以下を確認してください。
SELECT option_value FROM wp_options WHERE (option_name='home' OR option_name='siteurl');
上記のSQLで表示されるURLと同じURLをwp-config.php の以下にあるココと書かれた部分に編集してください。
define('WP_SITEURL', 'ココ')
そのままで反映されると思いますが、
環境によっては phpやwebサーバの restart or reload が必要になることがあります。
(そうしないと設定変更が再読み込みされないことがあります。直接cacheのpurgeが出来るならそうしてください。wpの管理画面で操作出来る場合もあります)
もしくは、
DBを直接更新する権限を持っているならば、その逆でも良いです
DBをBackup取ってから以下で更新
UPDATE wp_options SET option_value = 'http://<wp-config.phpのWP_SITEURL>' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'http://<wp-config.phpのWP_SITEURL>' WHERE option_name = 'home';
この場合も環境によってはphpやwebサーバの restart or reload が必要になることがあります。
DBの更新(UPDATE)は慎重にやってください。
問題が解決されるなら前者(wp-config.php編集) の方が安全性は高いです。