HOME サイト構築/改修 保守管理/運用 トラブル解決 資料ダウンロード
お問い合わせ

WordPress ログインできない問題の解決方法

ログインの問題は、データベース接続の確立中のエラー、サーバの内部エラー、または白いに画面になるなど、さまざまなエラーによって引き起こされます。そのほか、ログインページが更新されてログイン画面にリダイレクトされ続ける場合もあります。ここでは、WordPressの管理画面ページにログインできない問題の特定方法を紹介します。順を追って実行することで、原因を特定、解決できるかと思います。

WordPressはログイン認証にクッキーを使用しているので、最初のステップはブラウザのクッキーとキャッシュ削除を試します。削除後にブラウザを再起動してログインしてください。WordPressに問題が無い場合はこれで問題は解決します。※削除後、再度ブラウザでクッキーが有効になっていることを確認してください。

2つ以上のプラグイン間に競合がある場合、WordPressプラグインによってログインできなくなります。解決には、管理画面から全てを無効する方法とFTPで無効にする方法があります。すべてのWordPressプラグインを無効にするには、FTP経由の方が早く済むのでお薦めします。

FTP経由の場合
FTPソフトでWebサーバに接続してください。/wp-content/plugins/ ディレクトリの名前をplugins_backup(など任意)に変更します。これでインストールされているすべてのWordPressプラグインを無効にできます。

管理画面から全てを無効する
管理画面のプラグインのページから、プラグインを一つ一つ無効にしてください。利用しているプラグイン数が少ないのであれば、管理画面経由でもさして時間かからないです。

すべてのプラグインを無効にしたら、WordPressサイトにログインしてみてください。もしログインができれば、インストール済みのプラグインのいずれかの1つが問題だと判明します。その後プラグインを1つ1つを有効にしていくことで問題のあるプラグインを突き止めることができます。問題のあるプラグインは利用をせず、代替になるプラグインや補完できる他の方法などを検討ください。

WordPressテーマは、新しいバージョンのWordPressまたは、テーマをアップグレードした後にも障害を引き起こす可能性があります。障害がテーマによって引き起こされているかを調べるには、テーマを無効にする必要があります。検証方法はプラグインを無効にするのに似ています。FTPアプリを使ってWebサーバに接続します。/wp-content/themes/ ディレクトリに移動し、現在のテーマディレクトリの名前をtheme_backup(など任意)に変更します。その後もう一度ログインしてみてください。もしログインができた場合、該当のテーマが問題を引き起こしていたこととなります。このテーマを削除するか、前のバージョンに戻すなどの対処をしてください。

.htaccessファイルが破損し、サーバエラーもしくはログインエラーが発生する場合ああります。FTP経由でwebサーバにアクセスし、.htaccessファイルをバックアップしてから削除ください。/wp-admin/ディレクトリに.htaccessファイルがある場合は、それも削除することをお勧めします。もう一度ログインしてみてください。ログインできれば、.htaccessファイルがWordPressへのログインを妨げていることを意味します。ログインしたら、設定からパーマリンクに行き、保存をクリックしてください。これれで新しい.htaccessファイルを生成することができます。

その他、サイトのURLを定義すると問題が解決することもあります。FTP経由でwebサーバにアクセスし、wp-config.phpファイルを編集します。下記2行のコードをwp-config.phpファイルに追加するください。※example.comを自分のURLに置き換えることを忘れないでください。

define(’WP_HOME’, ‘http://example.com’);
(’WP_SITEURL’, ‘http://example.com’);
を追記します。保存すると問題が解決するかもしれません。

以上が主だった解決方法です。

もしサポートが必要でしたらWordPressケアスタジオにご相談ください。

Contact

WordPress のことなら、まずご相談ください

構築・保守・トラブル解決まで、専門家が一貫してサポートします。ご相談は無料です。