WordPressのログイン画面がバグっていしまいログインができない場合、
WordPress urlとサイトのurlの設定に問題があるかもしれません。
私はこの2つのurlに問題がありバグっていました。
下記事象と解決法です。
目次
問題の事象
ログイン画面が出るけどCSSが反映されていないようでhtmlの羅列のような変な画面が出る。
ログインウィンドウはありパスワードは通るけど、その後リダイレクト〜が問題というエラーが出る。
問題の原因
Word Pressアドレス(URL)とサイトアドレス(URL)は基本一緒であるべきなのに
WordPressアドレスが〜adminになっていた。
解決法
サーバーのphp管理画面でurlを修正することで解決。
ここではXServerの場合を解説。
Xserverはサーバーパネル内のphpmyadiminという箇所をいじることになる。
プロセス
WordPressのアドレスURLとサイトアドレスURLの確認は
Xserverにあるphpmyadminのwp-optionという箇所でかくにんと修正が可能。
↓
phpmyadminの中に入るにはパスワードが必要。
↓
パスワードはwp-config.php というファイルに書いてある。
↓
wp-config.php を確認する為にはFTPソフトを使ってサーバーにあるwp-config.phpをみる必要がある。
FTPのインストール
まずFTPソフトが必要。
お持ちでない方は無料のものがあるのでインストールしてください。
FTPとはホームページの情報をサーバーにあげるツールです。
おすすめはFile Zilla
他のFTPも比較したい方はこちらのサイトでどうぞ
wp-config.phpでパスワードを確認
FTP入手したらサイトを読み込む
File Zillaの場合は左上のこのアイコンをクリック、
サイトマネージャーを起動
こちらでホスト、ユーザー、パスワードを設定。
ホストはXserverのサイトで確認。
Publicの中に目当てのwp-config.phpがあります。
wp-config.phpをデスクトップにでもダウンロードして開ける。
ここでデータベースのユーザー名とパスワード確認
*ちなみに今回は確認だけなので必要あリませんが
もしこのファイルをいじるのであればテキストエディターが必要です。
おすすめはBrackets
他のオプションと比較されたい方はこちら
phpmyadminでsite, home urlを確認、修正
XserverのServerパネルにアクセスし、データベースの箇所にあるphpmyadminにアクセス
無事phpmyadminにアクセスできたら、wp-optionという箇所の
1.site url
2.home
を確認します。この2つのURLはあなたの正しいURLでしょうか?
もし間違っていたらここで編集から修正してください。
WordPressのログイン画面も正常に戻り、ログイン可能になると思います。
おわり
私はWordpressへの理解が足りず、サイトとWordpressアドレスは別かと思ってい別URLを設定していました。ただこれは同じで良いようです。
少しプロセスが長く面倒ですがログイン画面でお困りの際に役に立てればと思いメモしておきます。