WordPressの管理画面にログインできないときは、いきなりファイルやデータベースを編集する必要はありません。まずはログインURL・パスワード・Cookieの3点から確認し、それでも直らなければプラグインやURL設定を切り分けます。
原因を順番に確認すれば、「何を触ったら壊れるか分からない」という状態でも、安全に復旧しやすくなります。
30秒でわかる結論
- ログインURLは通常「/wp-login.php」または「/wp-admin/」で確認する
- ユーザー名・メールアドレス・パスワードは大文字小文字も含めて確認する
- パスワードを忘れた場合は「パスワードをお忘れですか?」から再設定する
- ログイン画面がループする場合はCookie・ブラウザキャッシュを削除する
- 直前にプラグインを追加・更新したなら、競合を疑う
- HTTP→HTTPS移行やドメイン変更後なら、WordPressアドレス設定の不一致を確認する
- 初心者は「簡単な確認 → プラグイン停止 → サーバー側確認」の順で進める
まず確認|WordPressのログインURLはどこ?
WordPressの標準的なログインURLは、サイトURLの末尾に/wp-login.phpを付けたものです。
https://example.com/wp-login.php
また、ログアウト状態で/wp-admin/へアクセスすると、通常はログイン画面へ転送されます。WordPress公式でも、この2つが標準的なログイン方法として案内されています。
具体例
サイトが https://example.com/ なら、まず https://example.com/wp-login.php と https://example.com/wp-admin/ を確認します。
ログインURL変更プラグインを使っている場合
セキュリティ系プラグインなどでログインURLを変更している場合、標準の /wp-login.php では入れないことがあります。変更したURLを確認してください。
原因1|ユーザー名・メールアドレス・パスワードが違う
最初に確認するべきなのは認証情報です。WordPressでは、ユーザー名または登録メールアドレスとパスワードを使ってログインできます。
パスワードは大文字・小文字を区別します。
確認すること
- Caps Lockがオンになっていないか
- 全角文字が混ざっていないか
- パスワード管理ツールに古い情報が残っていないか
- 別サイトのWordPress情報を入力していないか
- 登録メールアドレスが正しいか
パスワードを忘れた場合の戻し方
WordPress公式では、通常はログイン画面の「パスワードをお忘れですか?」からリセットする方法が最も簡単と案内されています。
- ログイン画面を開く
- 「パスワードをお忘れですか?」を選ぶ
- ユーザー名または登録メールアドレスを入力する
- 届いたメールから再設定する
- 新しいパスワードでログインする
メールが届くなら、まず標準のパスワード再設定を使う
phpMyAdminやFTPで直接パスワードを書き換える方法もありますが、初心者が最初に使う方法ではありません。登録メールを受信できるなら、WordPress標準の再設定機能を優先してください。
原因2|Cookieやブラウザキャッシュの問題
WordPressはログイン状態の確認にCookieを使います。そのため、Cookieが無効になっていたり、古いCookieが残っていたりすると、正しいパスワードを入力してもログインできないことがあります。
WordPress公式でも、ログイン問題の確認項目としてCookieとブラウザキャッシュの削除が案内されています。
切り分けのコツ
ブラウザのデータをすべて削除する前に、シークレットモードや別ブラウザで試すと、ブラウザ側かWordPress側かを短時間で切り分けやすくなります。
原因3|プラグインの競合
ログイン直前にプラグインを追加・更新した場合、そのプラグインがログイン処理へ影響している可能性があります。
WordPress公式では、管理画面へ入れない場合でも、FTPやサーバーのファイルマネージャーから/wp-content/plugins/フォルダ名を変更して、プラグインを一時的に無効化する方法が案内されています。
/wp-content/plugins/ → /wp-content/plugins.hold/
これでログインできるようになれば、プラグインが原因候補です。その後フォルダ名を戻し、プラグインを1個ずつ有効化して原因を探します。
いきなり削除しない
原因確認では、まず一時的な無効化までにとどめ、原因が特定できてから削除や入れ替えを判断します。プラグインファイルを削除すると、設定や復旧手順が複雑になる場合があります。
原因4|HTTPS・サイトURL設定の不一致
SSL化、ドメイン変更、サイト移転の直後にログインできなくなった場合は、WordPressアドレスとサイトアドレスの不一致を疑います。
たとえば、片方が http://example.com でもう片方が https://example.com のように食い違っていると、ログイン後に別URLへ飛ばされ、リダイレクトループになることがあります。
| 症状 | 確認候補 |
|---|---|
| ログイン後に同じ画面へ戻る | Cookie・URL設定 |
| 「リダイレクトが多すぎます」 | HTTP/HTTPS・WP_HOME・WP_SITEURL |
| SSL化直後から入れない | httpとhttpsの混在 |
| ドメイン変更後に入れない | siteurl・home設定 |
公式でもURL不整合が原因候補
WordPress開発者向け公式ドキュメントでは、ログインリダイレクトループや「Too many redirects」の原因として、WP_HOME・WP_SITEURL・データベース内のsiteurl/homeの不一致が案内されています。
原因5|セキュリティ設定やファイアウォール
セキュリティプラグイン、WAF、CDN、ファイアウォールなどがログイン通信を遮断している場合もあります。
特に次の直後にログインできなくなった場合は、設定変更との関係を確認します。
- WAFを有効化した
- ログイン試行制限を設定した
- IPアドレス制限を追加した
- CDN・プロキシを導入した
- セキュリティプラグインを更新した
具体例
管理画面を特定IPだけ許可している会社サイトで、担当者が外出先の回線からアクセスすると、正しいパスワードでもログイン画面へ到達できない場合があります。
原因6|テーマやWordPressファイルの問題
頻度はプラグインより低いものの、テーマのfunctions.phpやWordPressファイルの破損がログイン障害へ影響することもあります。
WordPress公式のトラブルシューティングでは、テーマフォルダ名を変更してデフォルトテーマへ切り替える方法や、wp-login.phpの破損を疑う方法も紹介されています。
ここから先は初心者は慎重に
テーマフォルダ変更、wp-config.php、データベース、WordPressコアファイルの操作は、ミスすると状況を悪化させる可能性があります。バックアップがない場合や操作に不安がある場合は、レンタルサーバーのサポートや制作会社へ相談してください。
症状別|どこから確認すればいい?
| 症状 | 最初に確認 | 次に確認 |
|---|---|---|
| パスワードエラー | 入力内容 | パスワード再設定 |
| ログイン画面へ戻る | Cookie・キャッシュ | URL設定 |
| 403エラー | WAF・IP制限 | セキュリティプラグイン |
| 500エラー | プラグイン | PHP・テーマ・サーバーログ |
| リダイレクトループ | http/https | siteurl・home |
| 白い画面 | プラグイン | テーマ・PHPエラー |
初心者向け|安全な確認順序
初心者は「ファイル編集」より先に、原因の切り分けをする
ログインできないからといって、最初からphpMyAdminやwp-config.phpを触る必要はありません。パスワード・Cookie・プラグイン・URL設定までで解決するケースを先に確認し、データベース操作は最後の手段にします。
「何分確認して直らなければ相談する?」
会社サイトや売上に関わるサイトでは、長時間自力で試行錯誤すること自体が損失になる場合があります。
作業時間の考え方
担当者の人件費を1時間3,000円と仮定し、3時間調査した場合です。
3,000円 × 3時間 = 9,000円
その間に更新作業が止まるなら、さらに業務影響が加わります。基本確認を30~60分程度行って原因が見えない場合は、サーバー会社や制作会社へ相談する判断も合理的です。
時間も判断材料
個人ブログなら学習を兼ねて調べる価値があります。一方、企業サイトでは「自分で直せるか」だけでなく「何時間まで自分で調査するか」を決めておくと、復旧が遅れにくくなります。
復旧後にやるべきこと
復旧後チェックリスト
- ログインできることを再確認する
- 原因になった変更を記録する
- WordPress・テーマ・プラグインの更新状況を確認する
- 管理者パスワードを見直す
- 二要素認証の導入を検討する
- 自動バックアップが動いているか確認する
- 不要な管理者アカウントを整理する
よくある質問
Q./wp-admin/を開いてもログイン画面に行きません
通常はログアウト状態ならログイン画面へ転送されます。404や403になる場合は、ログインURL変更、WAF、アクセス制限、WordPress設置場所などを確認してください。
Q.パスワード再設定メールが届きません
迷惑メールフォルダ、登録メールアドレス、WordPressからのメール送信環境を確認してください。メール経由で戻せない場合は、サーバー会社や管理者へ相談し、必要に応じてデータベース等からの再設定を検討します。
Q.ログインすると同じログイン画面に戻ります
Cookie・ブラウザキャッシュ、WordPressアドレス、HTTPS設定、プラグイン競合が候補です。まずCookie削除と別ブラウザで確認してください。
Q.プラグインを停止するとデータは消えますか?
通常、単に無効化しただけでは設定データが残るプラグインが多いですが、仕様はプラグインごとに異なります。原因切り分けでは削除より先に無効化を試してください。
Q.管理画面に入れないとき、すぐWordPressを再インストールしていいですか?
おすすめしません。原因がCookieやプラグインなら再インストールは不要です。バックアップなしで再インストールすると、復旧作業が複雑になる可能性があります。
まとめ|簡単な原因から順番に切り分ける
この記事の結論
- まずログインURLと認証情報を確認する
- パスワードを忘れたら標準の再設定機能を使う
- ログインループはCookie・キャッシュを確認する
- 直前に変更したプラグインがあれば競合を疑う
- SSL化・移転直後はURL設定を確認する
- データベースやファイル編集は最後の手段にする
- 企業サイトは復旧時間もコストとして判断する
結局、WordPressへログインできないときは、「URL → パスワード → Cookie → プラグイン → URL/HTTPS設定 → サーバー」の順に確認してください。この順番なら、初心者でも危険な操作を後回しにしながら原因を絞り込めます。
次に読むなら
ログインできるようになったら、次は「WordPressが表示されない原因と確認ポイント」を確認すると、管理画面だけでなくサイト全体が開かない場合の切り分け方法も理解できます。