WordPressにログインできないときは、パスワードを何度も入力するより、ログインURL・ユーザー情報・Cookie・ブラウザ・ファイアウォールの順に確認すると原因を切り分けやすくなります。
- 正しいログインURLか
- ユーザー名・メールアドレス・パスワードを確認する
- Cookieとキャッシュを削除する
- 別ブラウザや端末で試す
- パスワード再設定を使う
1.正しいログインURLを確認する
一般的なWordPressでは、サイトURLの末尾に/wp-login.phpまたは/wp-admin/を付けるとログイン画面へ移動できます。ただし、セキュリティプラグインなどでログインURLを変更している場合は異なります。
2.ユーザー名とパスワードを確認する
WordPress公式では、ユーザー名とパスワードは大文字・小文字を区別すると案内しています。コピー&ペースト時に空白が入っていないかも確認してください。
3.Cookieとブラウザキャッシュを削除する
ログイン処理ではCookieが使われます。WordPress公式のログイントラブルガイドでも、Cookieとブラウザキャッシュの削除が案内されています。シークレットモードや別ブラウザで試すと、ブラウザ側の問題かを分けやすくなります。
4.パスワード再設定を使う
ログイン画面の「パスワードをお忘れですか?」から、登録済みのユーザー名またはメールアドレスを使って再設定できます。メールが届かない場合は迷惑メールも確認し、管理者メールやサーバーのメール送信状態も確認します。
5.ファイアウォールやセキュリティ機能を確認する
IP制限、WAF、ログイン試行制限、セキュリティプラグインなどがアクセスを止める場合があります。全体を無効にするのではなく、ブロックログや直前の設定変更を確認してください。
6.管理画面に入れないまま復旧が必要な場合
WordPress公式にはデータベース、FTP、WP-CLIなど複数のパスワード再設定方法も案内されています。ただし、これらは誤操作の影響が大きいため、初心者はホスティング会社のサポートやバックアップを利用する方が安全です。
WordPressのセキュリティ対策、バックアップの確認も関連します。
症状別|最初に疑う場所
| 症状 | 先に確認すること |
|---|---|
| ログイン画面自体が開かない | ログインURL変更、403、サーバー側アクセス制限 |
| 「パスワードが違います」と出る | ユーザー名・メールアドレス、再設定メール |
| ログイン後にまたログイン画面へ戻る | Cookie、キャッシュ、URLのhttp/https不一致 |
| 403 Forbiddenになる | WAF、IP制限、セキュリティ機能 |
やらない方がよいこと
原因が分からない段階でデータベースのユーザー情報を書き換えたり、セキュリティ機能をすべて無効にしたりするのは避けます。まずWordPress標準のパスワード再設定とブラウザ側の切り分けから進め、403が出る場合は403エラーの確認手順へ進む方が安全です。
自分で対応する範囲とサポートへ相談する目安
ログインURLの確認、Cookie削除、別ブラウザ、WordPress標準のパスワード再設定までは自分で安全に確認しやすい範囲です。一方、再設定メールが届かず管理者にも入れない、403が続く、データベースやFTPでの操作が必要になった場合は、無理に設定を書き換えずホスティング会社や管理者へ相談してください。
ログインできないときの5分チェック
- 通常のログインURLで開けるか確認する
- シークレットモードで試す
- 別端末・別回線でも再現するか確認する
- 再設定メールが届くか確認する
- 403・リダイレクト・真っ白画面など別症状が出ていないか確認する
症状が変わる場合は「ログインできない」だけでまとめず、表示されるエラーごとに分けて確認します。再設定メール自体が届かない場合は、パスワード再設定メールが届かないときの確認手順へ進むと切り分けやすくなります。
相談前にまとめる情報
| 項目 | 記録する内容 |
|---|---|
| 対象URL | ログイン画面・管理画面のURL |
| 発生時刻 | 最初に気付いた日時 |
| 表示内容 | エラー文・403・ループなど |
| 直前の変更 | プラグイン、URL、SSL、WAFなど |
| 再現環境 | 別ブラウザ・別端末でも同じか |
よくある質問
パスワード再設定メールが届きません
迷惑メール、登録メールアドレス、サーバーの送信設定を確認します。サイトでメール送信全般に問題がある場合は、ホスティング側の確認も必要です。
ログインURLを忘れた場合は?
URL変更プラグインを使っていなければ/wp-login.phpや/wp-admin/で確認できます。変更している場合は、そのプラグインや管理記録を確認してください。

