上記の答えは正解です。ほとんどの場合、wp_optionsテーブルの「home」と「site」のURLを編集するとうまくいきますが、データベースで検索と置換を実行する必要がある場合もあります(自己責任で使用してください)。
https://interconnectit.com/products/search-and- replace-for-wordpress-databases /
これは過去に私にとって非常にうまく機能しました。
また、[設定]-> [パーマリンク]に移動して[保存]をクリックするだけでパーマリンク設定を更新すると、URLの問題が修正されることがよくあります。
編集
または、パーマリンクを更新するためのwp-adminにアクセスできないため、次のことを試すことができます。
wp-config.php
を編集します そしてこれを追加します:
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
ここで、 http://example.com あなたのサイトのURLです。
「それだけです、編集をやめてください!」の直後この行を挿入します:
define('RELOCATE',true);
次に、http://example.com/wp-login.php に移動します。
それがうまくいくかどうか教えてください。