DBを修正する必要はなかった!
WordPressの管理画面で、メニューの「設定」→「一般」にある、WordPress アドレス (URL) を変更することで、管理画面のURLを変更することができる。
でも、URLを変更後には、そもそも変更前のURLで管理画面へログインしようとしても、新しいURLのログイン画面にリダイレクトされてしまい、ログインできなくなることがある。
URL情報はDBに保存されているので、DBを直接修正するしかないのかな(絶対やりたくない)、と思ったらそんなことはなかった。しかも超絶簡単だったので備忘録。
1. functions.phpに2行追加する
最初の “<?php” 行のすぐ後に2行を追加する。
* http://example.com はログインしたいサイトURLに変更する。
<?php
update_option('siteurl', 'http://example.com');
update_option('home', 'http://example.com');
・・・
以上。
2. 実際にログインできるか確認する
ログインできたら、メニューの「設定」→「一般」にある、WordPress アドレス (URL) が変更されていることを確認する。
3. 【重要】元に戻す
確認ができたら、先ほどfunctions.phpに記述した2行を削除して、元に戻して完了です。
ちなみに、これでログインできない場合は、参考サイトではほかの方法も紹介されているのでご参考までに。