WordPress の管理画面に入ろうとしたら「パスワードが間違っています」と出る。再設定のメールが届かない。ログイン画面そのものが開かない。この記事では、ホームページの担当者が「WordPress にログインできない」場面で原因を切り分け、正規の手順で復旧するための確認手順をまとめました。
Contents
WordPress にログインできないときの症状別の原因 最初に確かめる5つのこと 表示と症状から原因を切り分ける表 パスワードを忘れたときの再設定の手順 社内の別の管理者に再設定のリンクを送ってもらう パスワードを人に教えない 再設定のメールが届かないときの確認 ログイン画面が出ない・ロックされたときの確認 IP アドレスによる制限 ログイン保護のプラグイン 2段階認証の端末をなくしたとき Cookie・リダイレクトのループ・サイトの URL 設定の確認 「Cookie がブロックされている」と出るとき ログインしても画面が戻る・リダイレクトが続くとき 「設定」→「一般」の URL を書き換えてしまったとき 復旧の分担と、ログインできなくなる前の備え よくあるご質問 ログイン画面の URL が分からないときは? 制作会社しかログイン情報を知りません。どうすればよいですか? 再設定のリンクを開いたら「無効のようです」と出ました。 まとめ
結論から言うと、最初に画面のメッセージを文言のまま控えることが近道です。「パスワードが間違っています」なのか、「Cookie がブロックされている」なのか、ログイン画面が 404 になるのかで、原因と対処がまったく変わります。パスワードを忘れた場合は、ログイン画面の「パスワードをお忘れですか ?」から再設定するのが基本です。サーバーのファイルやデータベースを直接触る方法は、制作会社やサーバー会社と一緒に進めます。
この記事は、アカウントの持ち主と自社のサイトの管理者が復旧するための内容で、権限のない人がアカウントに入る方法は扱いません。手順と画面の文言は、WordPress の公式ドキュメントと WordPress 7.1 系の日本語訳で、2026年11月時点に確認したものです。
WordPress にログインできないときの症状別の原因
最初に確かめる5つのこと
原因を探る前に、次の5つを確かめます。ここで解決する場合もあります。
ログイン画面の URL。通常はサイトのアドレスの後ろに /wp-login.php を付けたページで、/wp-admin/ を開いてもログイン画面に移ります。WordPress をサブフォルダに置いている場合は、/wp/wp-login.php のようにフォルダ名が入ります。
入力の誤り。パスワードは大文字と小文字を区別します。全角の入力や、コピーしたときに入った前後の空白を確かめます。
メールアドレスでのログイン。ログイン画面の欄は「ユーザー名またはメールアドレス」で、どちらでも入れます。
別のブラウザやシークレットウィンドウ。拡張機能や古い Cookie の影響かを切り分けられます。
画面のメッセージの記録。スクリーンショットは制作会社への相談にも使えます。
ログイン画面や Cookie についての公式の説明は、WordPress の管理者向けドキュメント(Logging in )にまとまっています。同じ文書によると、ログインの有効期間は2日、「ログイン状態を保存する」にチェックを入れた場合は14日です。
表示と症状から原因を切り分ける表
画面の表示や症状から、原因の見当をつけます。表の文言は WordPress の日本語表示のものです。プラグインやサーバーの機能が出す画面は、製品ごとに文言が違います。
症状・表示
考えられる原因
確認すること・対処
「エラー: ユーザー名 〇〇 は、このサイトに登録されていません。」「不明なユーザー名です」
ユーザー名の誤り、アカウントの削除
メールアドレスで試す。社内の別の管理者に「ユーザー一覧」で確かめてもらう
「エラー: ユーザー名 〇〇 のパスワードが間違っています。」
パスワードの誤り
入力を確かめ、「パスワードをお忘れですか ?」から再設定する
再設定のメールが届かない、「メールを送信できませんでした。」と出る
プロフィールのメールアドレスが古い、迷惑メールの扱い、サイトのメール送信の設定
迷惑メールのフォルダ、登録のアドレス、送信ドメイン認証を確かめる
ログイン画面が 404(見つかりません)になる
ログイン画面の URL を変えるプラグイン、URL の思い違い
設定した人や制作会社に、変更後の URL を確かめる
403(Forbidden)などで接続を拒否される
IP アドレスによる制限、サーバー会社の機能による制限
社外・テレワーク・海外からの接続でないかを確かめ、制限をかけた人に相談する
ブラウザの小さな入力画面で ID とパスワードを求められる
サーバー側でかけた認証(Basic 認証)
WordPress とは別の ID とパスワード。制作会社か社内の管理者に確かめる
正しく入力しても弾かれる、しばらく入れない
ログイン保護のプラグインによるロック、画像認証の入力誤り
時間をおいて試す。別の管理者か制作会社に設定を確かめてもらう
「エラー: Cookie がブロックされているか、お使いのブラウザーで未対応のようです。」
ブラウザの Cookie の設定、キャッシュ、移転後の設定
Cookie を許可し、そのサイトの Cookie を削除してから試す
ログインしても同じ画面に戻る、リダイレクトが多すぎるというエラーが出る
Cookie、URL の設定(http と https など)の食い違い、キャッシュ、プラグイン
Cookie を削除し、別のブラウザで試す。直らなければ制作会社に相談する
ログイン後に別のアドレスへ飛ぶ、サイトの表示が崩れる
「設定」→「一般」の WordPress アドレスとサイトアドレスの誤り
直前に URL を変えていないかを確かめる。直す作業は制作会社かサーバー会社と行う
ログインできるがメニューが少ない、「このページにアクセスする権限がありません。」と出る
ユーザーの権限グループが「管理者」でない
管理者の権限を持つ人に、権限グループを確かめてもらう
「このサイトで重大なエラーが発生しました。」と出る
プラグイン・テーマ・PHP のエラー
リカバリーモードの手順で復旧する
表の最後の「重大なエラー」は、ログインの問題ではなく、プラグインやテーマが原因でサイトが動かなくなった状態です。管理者あてのメールのリンクから入る「リカバリーモード」の使い方は、WordPressの重大なエラーの直し方 で説明しています。
パスワードを忘れたときの再設定の手順
パスワードを忘れた場合の基本は、ログイン画面からの再設定です。WordPress.org の公式の案内(Reset your password )でも、通常の方法として最初に挙げられています。WordPress 7.1 系の日本語の画面では、次のように進みます。
ログイン画面の下にある「パスワードをお忘れですか ?」を開きます。
「ユーザー名またはメールアドレス」を入力し、「新しいパスワードを取得」を押します。
「メールの確認リンクをクリックし、ログインページを訪問してください。」と表示されたら、メールを確かめます。件名は「[サイト名] パスワードのリセット」です。
メールの「パスワードをリセットするには、以下へアクセスしてください。」の下にあるリンクを開きます。
新しいパスワードを入力し、「パスワードを保存」を押します。「パスワードをリセットしました。」と表示されたら、新しいパスワードでログインします。
再設定のメールは、そのユーザーのプロフィールに登録されたメールアドレスに送られます。「設定」→「一般」にある管理者メールアドレスとは別なので注意してください。リンクには有効期限があり、初期設定では1日です(password_reset_expiration の説明 )。期限が切れたリンクを開くと「パスワードリセットリンクの期限が切れています。」と表示されるので、もう一度申し込みます。
リンクを開いて新しいパスワードを保存するまで、パスワードは変わりません。心当たりのない再設定のメールは、文面にあるとおり無視すれば何も起こりません。
社内の別の管理者に再設定のリンクを送ってもらう
社内に管理者の権限を持つ人がもう1人いれば、その人に「ユーザー」→「ユーザー一覧」から、対象のユーザーに「パスワードリセット送信」をしてもらう方法もあります。WordPress 5.7 で加わった機能で、本人のメールアドレスに、新しいパスワードを設定するためのリンクが届きます(WordPress 5.7 の開発者向けの告知 )。この方法では、管理者がパスワードを知ることはありません。同じ告知では、パスワードを直接伝えるべきではないとされています。
ログインできたら、プロフィールのメールアドレスが今使っているアドレスかを確かめます。あわせて「ユーザー一覧」で、心当たりのないユーザーが増えていないかも見ておきます。見覚えのない管理者のアカウントや変更があった場合は、乗っ取りの可能性も考えて、ホームページ改ざん・WordPress乗っ取りの対処 の手順に進みます。
パスワードを人に教えない
入れなくなった同僚に、自分のパスワードを教えるのはやめます。だれが何をしたかが分からなくなります。アカウントは1人に1つ作り、権限グループで操作できる範囲を分けます。
Service
運用保守・集客改善のご相談はフェニックスデザインへ ナレッジベースを運営するフェニックスデザインが、今のサイトの数字を見るところから対応します。URLを入れるだけの無料簡易診断から。
再設定のメールが届かないときの確認
再設定のメールが届かない原因は、大きく3つに分かれます。宛先のアドレスが違う、迷惑メールとして扱われている、サイトからメールを送れていない、のどれかです。
1つ目は宛先です。プロフィールのメールアドレスが、退職した社員のアドレスや、制作会社の担当者のアドレスのままになっていることがあります。この場合、メールは届いていても社内のだれも見られません。制作会社に心当たりがあれば、届いていないか問い合わせます。担当者の退職や制作会社の変更のときに確かめておく項目は、ホームページの引き継ぎ手順 にまとめています。
2つ目は迷惑メールです。WordPress は、送り主のアドレスを特に設定していない場合、「wordpress@サイトのドメイン」から「WordPress」という名前でメールを送ります(wp_mail() の説明 )。サイトのドメインで SPF や DKIM といった送信ドメイン認証が整っていないと、受け取る側で迷惑メールに振り分けられたり、受け取りを拒否されたりする場合があります。まず迷惑メールのフォルダを確かめ、設定の考え方はSPF・DKIM・DMARCの設定手順 を参考にしてください。
3つ目はサイトからの送信です。「メールを送信できませんでした。」と出た場合は、サーバー側でメールを送れていません。また、同じ wp_mail() の説明では、送信の関数が成功を返しても、相手が受け取ったことまでは意味しないとされています。フォームのメールも届いていない場合は、問い合わせフォームのメールが届かない原因と確認手順 で切り分けられます。
公式の案内には、データベースやサーバー上のファイルを使う再設定の方法も載っています。ただし phpMyAdmin を使う方法には「自己責任で、不安があれば助言を求めること」という趣旨の注意書きがあり、Logging in でもデータベースの直接の変更は危険が大きいとされています。自社だけで進めず、制作会社かサーバー会社に依頼してください。
ログイン画面が出ない・ロックされたときの確認
ログイン画面が 404 になる、403 で拒否される、何度入力しても弾かれる。こうした症状は、不正ログインを防ぐ設定が働いている場合があります。WordPress の公式ドキュメント(Brute Force Attacks )は、総当たりの攻撃への対策として、ログイン画面のパスワード保護、IP アドレスによる制限、ログインの試行の制限、2段階認証などを挙げています。設定の内容が社内で分からなくなると、正当な担当者まで入れなくなります。
IP アドレスによる制限
管理画面やログイン画面を、会社のネットワークの IP アドレスからだけ開けるように制限している場合、テレワークや出張先、スマートフォンの回線からは開けません。会社の回線の IP アドレスが変わった場合も同じです。制限は、サーバーの設定ファイル(.htaccess など)、サーバー会社の管理画面の機能、セキュリティのプラグインなどでかけられているので、どこでかけたかを設定した人に確かめます。テレワークでの続け方と、締め出されたときの戻し方は、WordPress管理画面のIP制限 で説明しています。
ログイン保護のプラグイン
ログイン保護のプラグインには、ログイン画面の URL を変える、失敗が続いた接続元を一時的にロックする、画像の文字を入力させる、といった機能があります。たとえば、WordPress.org のプラグインディレクトリに載っている日本語のプラグイン(SiteGuard WP Plugin )の説明には、ログインページの URL を wp-login.php から別の名前に変える機能、ログインの失敗が続いた IP アドレスを一時的にロックする機能、1回目の正しいログインをわざと拒否して2回目で通す「フェールワンス」という機能などが並んでいます。こうした機能が有効なら、wp-login.php を開いても 404 になる、正しく入力しても1回目は弾かれる、といった症状は設定どおりの動きです。
対処は次の順で進めます。まず、変更後のログイン画面の URL が、設定したときの通知メールや社内の管理表に残っていないか探します。ロックの場合は、時間をおいてから試します。それでも入れない場合は、プラグインを止めることになります。公式のドキュメント(Common WordPress Errors )には、管理画面に入れないときに FTP でプラグインのフォルダ(wp-content/plugins)の名前を変えて停止する方法が載っており、サーバー会社のファイルマネージャーでも同じ操作ができます。
ただし、止めている間はログインの守りが外れます。サーバーの設定ファイルにも設定を書き込む製品では、フォルダの名前を変えるだけでは戻らない場合もあります。バックアップを取り、設定をした制作会社などと一緒に進め、入れたらすぐに保護を戻してください。
2段階認証の端末をなくしたとき
先の Brute Force Attacks の文書によると、WordPress 本体には2段階認証の機能がなく、プラグインなどで追加します。機種変更などでコードを受け取れなくなった場合は、設定時に控えた予備のコードを探します(発行するかはプラグインによります)。なければ、社内の別の管理者か制作会社に、そのユーザーの2段階認証を解除してもらいます。
Cookie・リダイレクトのループ・サイトの URL 設定の確認
「Cookie がブロックされている」と出るとき
WordPress はログインの状態を Cookie で管理しています。ログインの前に、ブラウザが Cookie を保存できるかを試す「wordpress_test_cookie」という Cookie を置き、保存できないと「Cookie がブロックされているか、お使いのブラウザーで未対応のようです。」と表示します(WordPress の Cookie の説明 )。まず、ブラウザの設定でそのサイトの Cookie が許可されているかを確かめます。公式の説明では、サイトの移転のあとにこの表示が出た場合、Cookie を削除し、キャッシュのプラグインを使っていればサーバーのキャッシュも消すと、一時的な問題は解決するとされています。
ログインしても画面が戻る・リダイレクトが続くとき
正しく入力したのにログイン画面に戻る、ブラウザにリダイレクトが多すぎるという趣旨のエラー(Chrome では ERR_TOO_MANY_REDIRECTS)が出る場合は、URL や SSL の設定の食い違いが疑われます。最初に紹介した公式の文書(Logging in)で挙げられている確認項目は、次のとおりです。
ブラウザで、そのサイトの Cookie を削除する
wp-config.php の WP_HOME と WP_SITEURL の値
データベースにある siteurl と home の値
SSL 化のあとに、http と https の URL が混ざったままになっていないか
CDN、サーバー会社のプロキシ、Web サーバーの SSL やリダイレクトの規則どうしの食い違い
プラグインのフォルダの名前を一時的に変えて、プラグインとの競合を除く
自社でできるのは、Cookie の削除と別のブラウザでの確認までです。2つ目以降はサーバーの設定やデータベースを見る作業なので、制作会社かサーバー会社に依頼します。同じ文書は、ログイン画面をページのキャッシュから外すよう案内しているので、キャッシュの機能を最近入れた場合はそのことも伝えます。
「設定」→「一般」の URL を書き換えてしまったとき
「設定」→「一般」の「WordPress アドレス (URL)」と「サイトアドレス (URL)」を誤って書き換えると、サイトが正しく動かなくなり、管理画面から戻せなくなる場合があります。公式の説明(Migrating WordPress )では、wp-config.php に正しい値を書く方法、functions.php に一時的にコードを入れる方法、データベースの値を直す方法が紹介されています。どれもサーバーのファイルを編集する作業なので、直前に何を変えたかを控えて、制作会社かサーバー会社に依頼してください。
復旧の分担と、ログインできなくなる前の備え
ここまでの方法を、必要なものとだれが行うかで整理します。自社で行うのは表の上の3つまでにし、サーバーのファイルやデータベースに触る作業は、契約している制作会社かサーバー会社に頼むのが安全です。
復旧の方法
必要なもの
行う人の目安
注意すること
ログイン画面からパスワードを再設定する
プロフィールのメールアドレスでメールを受け取れること
本人
リンクの有効期限は初期設定で1日
別の管理者が「パスワードリセット送信」をする
管理者の権限を持つ別のアカウント
社内の別の管理者
パスワードは本人が決める。直接伝えない
Cookie を削除する、別のブラウザで試す
なし
本人
削除するのは、そのサイトの Cookie だけでよい
ログイン保護・IP 制限の設定を確かめる
設定の記録、サーバーの管理画面の情報
設定した人(制作会社など)
作業のあと、保護が元に戻っているかを確かめる
ファイルマネージャーや FTP でプラグインを止める
サーバーの管理画面か FTP の情報、バックアップ
制作会社・サーバー会社
止めている間はログイン保護が外れる
wp-config.php の編集、データベースの操作
サーバーとデータベースの権限、バックアップ
制作会社・サーバー会社
誤るとサイト全体に影響する
相談するときは、サイトとログイン画面の URL、表示されたメッセージ(スクリーンショット)、いつから入れないか、直前にしたこと(更新、設定の変更、移転、SSL の切り替えなど)、試したこと、接続した場所(社内か社外か)を伝えます。パスワードはメールやチャットに書きません。サーバー会社に頼む場合は、契約者であることの確認を求められる場合があります。
ログインできなくなる前に、次の項目を確かめておきます。
確かめる項目
見るところ
目安
管理者の権限を持つアカウントが社内に2つ以上あり、1人1つになっている
「ユーザー」→「ユーザー一覧」
担当が変わるたび
各ユーザーのメールアドレスが、今受け取れるアドレスになっている
各ユーザーのプロフィール
半年に1回
管理者メールアドレスを社内で受け取れる
「設定」→「一般」
半年に1回
ログイン画面の URL、ログイン保護、IP 制限の内容が記録されている
社内の管理表
設定を変えたとき
サーバーの管理画面の情報と契約者が自社で分かる
サーバー会社の契約の情報
年に1回
退職・異動した人のアカウントが残っていない
「ユーザー」→「ユーザー一覧」
退職・異動のたび
ログイン保護や更新の管理を含めたセキュリティ全体の優先度は、WordPressのセキュリティ対策チェックリスト で確かめられます。
社内でこうした管理を続けるのが難しい場合は、保守を外部に任せる方法もあります。当社のWEBサイト運用保守 では、保守ライト(月20,000円〜、税別)に週次バックアップ、稼働監視、障害時の一次対応が含まれ、保守スタンダード(月30,000円〜、税別)ではログイン保護や WAF の設定などのセキュリティ強化も行います。他社が制作した WordPress サイトにも対応しています。
よくあるご質問
ログイン画面の URL が分からないときは?
まず、サイトのアドレスの後ろに /wp-login.php か /wp-admin/ を付けて開きます。WordPress をサブフォルダに置いている場合は、そのフォルダ名が入ります。それでも 404 になる場合は、ログイン保護のプラグインで URL が変えられている可能性があるので、設定した人や制作会社に確かめます。
制作会社しかログイン情報を知りません。どうすればよいですか?
制作会社に、自社の担当者用に管理者の権限を持つアカウントを作ってもらい、メールアドレスも自社のものにしてもらいます。パスワードを教えてもらうのではなく、自分のアカウントを持つ形にします。サーバーとドメインの契約者もあわせて確かめておくと、制作会社を変えるときにも困りません。
再設定のリンクを開いたら「無効のようです」と出ました。
リンクが正しくないときに出る表示です。WordPress は再設定の申し込みのたびに新しいリンクを作るため、何度か申し込んだあとに古いメールのリンクを開くと、この表示になります。ログイン画面からもう一度申し込み、いちばん新しいメールのリンクを開きます。なお、期限(初期設定で1日)が切れた場合は、「パスワードリセットリンクの期限が切れています。」という別の表示になります。
まとめ
WordPress にログインできないときは、まず画面のメッセージを文言のまま控え、症状別の表で原因の見当をつけます。
パスワードを忘れた場合は、ログイン画面の「パスワードをお忘れですか ?」から再設定します。メールはプロフィールのアドレスに届き、リンクの有効期限は初期設定で1日です。
メールが届かない場合は、宛先のアドレス、迷惑メールの扱い、サイトのメール送信の3つを確かめます。
ログイン画面が 404 や 403 になる、ロックされる場合は、ログイン保護や IP 制限の設定を、設定した人と一緒に確かめます。
サーバーのファイルやデータベースを触る作業は、バックアップを取ったうえで制作会社かサーバー会社に依頼し、管理者を2人以上置くなど、入れなくなる前の備えも整えておきます。