ある日いつもどおりログインしようとしたら、WordPressのダッシュボードが表示されない、左のメニューがなぜか消えている…。そんな経験がある方、多いと思います。
WordPress ダッシュボードが表示されない・メニューが出ないときの全体像

まずは、あなたの今の症状がどのパターンなのかを整理しましょう。ざっくり自分の状態を当てはめてから読み進めると、ムダな作業を減らせます。
症状別チェック早見表(最初にここを見てください)
最初のステップとして、よくある症状を表にまとめておきます。自分の状況に近いところを探してみてください。
| 症状のパターン | 画面の状態の例 | よくある原因 | 対処の難易度 | 主に読むべき章 |
|---|---|---|---|---|
| A. ログイン画面が開かない | 404エラー、真っ白、接続できない | ログインURL変更、サーバー障害、.htaccess | 中 | 「ログイン画面やダッシュボード自体が表示されない原因と対処」 |
| B. ログイン後、ダッシュボードが真っ白 | 上部バーだけ表示、内容が何も出ない | プラグイン競合、テーマ不具合、PHPエラー | 中〜やや難 | 「ログイン後にダッシュボードが表示されないときの対処」 |
| C. 左のダッシュボードメニューが消えた | アイコンだけ、三本線だけ表示 | メニューの折りたたみ、画面幅 | とても易しい | 「WordPress ダッシュボード メニューが表示されないときの直し方」 |
| D. 一部のメニューだけ表示されない | 投稿だけ、設定や外観がない | ユーザー権限、メニューを消すカスタマイズ | 中 | 「メニューが少ない・特定の項目だけ出ないとき」 |
| E. 特定プラグインのメニューが出ない | 追加したはずの項目が見当たらない | プラグイン設定、権限、エラー | 中 | 「メニューが少ない・特定の項目だけ出ないとき」 |
ひとまず全員がやっておきたい超基本チェック
いきなり難しいことをすると、かえって状況を悪化させてしまうことがあります。どのパターンにも共通する、ごく基本的な確認から始めましょう。
- 別のブラウザで開いてみる(Chrome、Edge、Safariなど)
- シークレットウィンドウやプライベートブラウズでログインしてみる
- ブラウザのキャッシュとCookieを削除する
- ネット回線やWi-Fiを一度切ってからつなぎ直す
- PCとスマホ、両方から試してみる
この段階で直るなら、原因はブラウザ側の一時的な不具合だと分かります。それでもダッシュボードが表示されない、メニューが表示されない場合は、次の章に進んでください。
ログイン画面やダッシュボード自体が表示されない原因と対処
ここでは、「そもそもログイン画面が開かない」「ログインした直後に真っ白で何もできない」といった、少し重めのトラブルに絞って原因と対処法を見ていきます。
ログインURLやブラウザ周りをチェックする
まずは、意外と見落としがちな基本ポイントから確認していきましょう。
- ログインURLが正しいか
- 一般的には「https://あなたのドメイン/wp-admin」または「/wp-login.php」
- セキュリティ系プラグインでURLを変えているなら、控えているログインURLを確認
- URLの前後に余計な文字や空白が入っていないか
- ブラウザのアドレスバーに手入力せず、ブックマークからも試す
- ブラウザのキャッシュとCookieを削除してから開き直す
- 別のブラウザや別の端末からログイン画面にアクセスしてみる
別のブラウザでは問題なく開ける場合は、そのブラウザにだけ問題があると考えられます。拡張機能をオフにしてみたり、設定のリセットや再インストールも検討してみてください。
エラー表示から原因をしぼる(エラーコード別の表)
ログインURLを開いたときに、エラーコードや短いメッセージが表示されている場合、その内容から原因をある程度推測できます。
| 表示されるエラー | 主な原因 | やるべきことの例 |
|---|---|---|
| 404 Not Found | URL違い、.htaccessの不具合 | ログインURLの再確認、パーマリンク設定の再保存、.htaccessの初期化 |
| 403 Forbidden | アクセス制限、WAF、セキュリティルール | サーバーパネルのアクセス制限やWAFを一時的にオフにして確認 |
| 500 Internal Server Error | PHPエラー、プラグインやテーマの不具合 | プラグインを一括停止、テーマを標準テーマに切り替えて確認 |
| 真っ白で何も表示されない | PHPエラー、メモリ不足 | デバッグモードをオンにしてエラー内容を確認、プラグイン停止や設定見直し |
サーバーの管理画面に「エラーログ」というメニューがある場合は、そこもチェックしてみてください。どのファイルでエラーが出ているか分かることがあります。
プラグインやテーマの不具合を疑う
ダッシュボードが表示されないとき、かなり多いのがプラグインかテーマが原因のパターンです。最近次のような操作をしていたなら、特に怪しいです。
- 新しいプラグインを追加した、もしくは更新した
- テーマを変更した、あるいは子テーマを編集した
- ウィジェットやカスタマイザーで大きな変更を行った
ただ、管理画面に入れない状態だと、通常の操作画面からプラグインを停止できません。その場合は、サーバー側から強制的に止める方法を使います。
- サーバーのファイルマネージャー、またはFTPソフトでサイトのデータにアクセスする
- 「wp-content」フォルダを開き、「plugins」フォルダを探す
- 「plugins」フォルダの名前を「plugins_off」など別名に変更する
- その状態でもう一度「/wp-admin」にアクセスしてみる
この操作でダッシュボードが表示されるようになったら、プラグインのどれかが原因だったと判断できます。フォルダ名を元に戻したうえで、今度はプラグインのフォルダを一つずつ別名に変えながら、どれが問題を起こしているか特定していきましょう。
テーマについても考え方は同じです。
- 「wp-content/themes」フォルダを開き、現在使っているテーマのフォルダ名を一時的に別名に変更する
- 標準テーマが入っている場合は、そちらが有効になり、ログインできるか確認する
標準テーマに切り替えたらダッシュボードが表示されるようになった場合、もともとのテーマ内に何らかの不具合がある可能性が高いです。
ログイン後にダッシュボードが表示されないときの対処

次に、「ログイン画面には入れるのに、管理画面が真っ白」「上の黒いツールバーだけ見える」「一部だけ崩れて操作できない」といったケースを見ていきます。このあたりは、プラグインやテーマ同士の相性が悪いと起こりがちです。
ブラウザの表示崩れ・拡張機能の影響を切り分ける
まず、本当にWordPress側の問題なのか、それともブラウザ側の問題なのかを切り分けましょう。
- シークレットウィンドウでダッシュボードにログインしてみる
- 広告ブロック系などの拡張機能を一時的にオフにする
- ブラウザのズームを100%に戻して確認する
- 別のブラウザや別端末からダッシュボードを開いてみる
別のブラウザでは普通にダッシュボードが表示されるなら、原因はそのブラウザの設定や拡張機能にあると考えられます。設定を初期化したり、どうしても改善しない場合は、別ブラウザをメインに使うのも一つの方法です。
プラグインを一括停止して表示を確認する
プラグインの数が多いサイトほど、ダッシュボード表示のトラブルが起きやすくなります。ここでは、先ほど触れた「pluginsフォルダ名を変えて一括停止する」方法を、手順として整理します。
| 手順 | やること | ポイント |
|---|---|---|
| 1 | サーバーのファイルマネージャーかFTPでログイン | レンタルサーバーの管理画面から開けることが多いです |
| 2 | 「wp-content」フォルダ内の「plugins」フォルダを探す | 似た名前のフォルダと間違えないように注意 |
| 3 | 「plugins」フォルダを「plugins_off」など別名に変更 | すぐ元に戻せるよう、分かりやすい名前にしておく |
| 4 | ブラウザで「/wp-admin」にアクセスしてみる | ダッシュボードが表示されるかどうか確認 |
| 5 | 表示されればプラグインのどれかが原因と判断 | 元に戻したあと、一つずつ有効化しながら犯人を特定 |
慣れていないと少し緊張しますが、やること自体は「フォルダ名を変えるだけ」です。不安な場合は、作業前にサーバーのバックアップ機能を使って復元ポイントを作っておくと安心です。
PHPバージョンやメモリ不足を疑う
テーマやプラグインが、サーバーのPHPバージョンとうまく合っていないと、ダッシュボードが表示されないことがあります。
- サーバーパネルの「PHP設定」から、現在のPHPバージョンを確認する
- 古すぎる場合は、推奨されているバージョンに近づける
- 環境によっては、逆にテーマやプラグインが古くて新しめのPHPに対応していないこともあるため、段階的に変更する
また、メモリ不足が原因で画面が真っ白になるケースもあります。その場合は、wp-config.phpにメモリ量を増やす設定を追加する方法がありますが、書き方を間違えるとサイトが表示されなくなるおそれがあります。必ずバックアップを取ってから作業し、少しでも不安なら無理をせず専門家に相談するのがおすすめです。
WordPress ダッシュボード メニューが表示されないときの直し方

左サイドメニューが閉じているだけのパターン
意外と多いのが、「メニューを自分で閉じてしまっているだけ」というパターンです。管理画面の左上に、三本線や矢印のようなアイコンはありませんか。
- 左メニューが細くなり、アイコンだけが縦に並んでいる
- マウスを乗せるとメニュー名は表示されるが、固定されない
- 画面左端に「>」のような矢印が出ている
この場合は、その矢印や三本線のアイコンをクリックすると、ダッシュボードメニューが元の幅で表示されることがよくあります。また、ブラウザのウィンドウ幅が極端に狭いと、自動でメニューがたたまれることもあります。画面を最大化したり、ズームを100%に戻したりして確認してみてください。
メニューが少ないときはユーザー権限をチェックする
「投稿」や「メディア」くらいしか表示されない、「設定」や「外観」が見当たらないという場合は、ログインしているユーザーの権限が「管理者」ではない可能性があります。
権限ごとに、ダッシュボードメニューの見え方は大きく変わります。
| 権限レベル | ダッシュボードメニューの特徴 | できることの例 |
|---|---|---|
| 管理者 | ほぼすべてのメニューが表示される | テーマ変更、プラグイン追加、各種設定、ユーザー管理 |
| 編集者 | 投稿・固定ページなどが中心、設定系メニューは少ない | 記事の公開・編集、カテゴリー管理など |
| 投稿者 | 自分の投稿に関するメニューのみ | 自分の記事の作成・編集(公開は管理者が行う) |
| 購読者 | ほとんどメニューは出ない | ログインして読む、プロフィール変更程度 |
自分では管理者のつもりでも、実際は編集者などになっていることがあります。その場合は、サイトのオーナーや制作会社に「管理者権限を付けてほしい」と相談する必要があります。自分が管理者なら、ダッシュボードの「ユーザー」メニューから、他ユーザーの権限を変更できます。
特定プラグインのメニューが表示されないとき
「SEOプラグインのメニューだけ見当たらない」「カスタム投稿タイプのメニューだけ無い」といった場合は、次のようなポイントを順番に確認してみてください。
- そもそもプラグインが有効化されているか
- プラグインの設定画面に「管理画面メニューに表示する/しない」といった項目がないか
- ユーザー権限ごとにメニューを出し分けるタイプの場合、自分の権限が対象になっているか
また、テーマのfunctions.phpでメニューを消すカスタマイズをしているサイトもあります。
- functions.php内に「remove_menu_page」などのコードが書かれていないか確認する
- 心当たりがある場合は、その部分をコメントアウトして様子を見る
コードを触るのに慣れていない場合は、いきなり編集せず、まずはプラグインや権限設定など、リスクの少ないところから順にチェックするのがおすすめです。
少し難しいけれど効果が大きいテクニック集

ここからは、ダッシュボードやメニューがどうしても表示されないときに使う「一歩踏み込んだ」テクニックをまとめます。少し難しめですが、そのぶん原因を特定しやすくなります。
FTP・ファイルマネージャーでのトラブルシューティング
サーバー上のファイルを直接さわると聞くと身構えてしまうかもしれませんが、やることは次の三つに整理できます。
| テクニック | 目的 | ざっくり手順 | 注意点 |
|---|---|---|---|
| プラグインフォルダ名の変更 | プラグインを一括停止する | 「plugins」フォルダ名を別名にする | 作業前にバックアップを取る |
| テーマフォルダ名の変更 | テーマの切り替えを行う | 現在使用中のテーマフォルダを別名にする | 標準テーマが入っているか事前に確認 |
| .htaccessの初期化 | 不具合のある設定をリセットする | 現在のファイルを退避し、管理画面から再生成する | 書き換え前に必ずコピーを保存する |
どの作業も、「今からこれをやって、ダッシュボードが表示されるかどうかを見る」という目的をはっきりさせて進めることが大切です。行き当たりばったりでいじるのは避けましょう。
デバッグモードを使ってエラー内容を見る
ダッシュボードが真っ白だったり、一部だけ表示がおかしいとき、裏側ではPHPエラーが発生していることが多いです。その内容を表示させるのが「デバッグモード」です。
- サーバーからwp-config.phpをダウンロードし、テキストエディタで開く
- 「WP_DEBUG」という文字列を探す
- その値を「true」に変更して保存する
設定が反映されると、画面上にエラーの詳細が表示されるようになります。どのプラグインやテーマがエラーを出しているか分かれば、対処の方向性が見えやすくなります。原因の特定が終わったら、必ず「false」に戻しておきましょう。
サーバーパネルで確認しておきたいポイント
サーバー側の設定が原因で、WordPressのダッシュボードが表示されないケースもあります。特に次のような項目はチェックしておきたいポイントです。
- WAF(ウェブアプリケーションファイアウォール)の設定
- 管理画面へのアクセスが攻撃と誤判定され、ブロックされてしまうことがある
- アクセス制限の設定
- 特定のIPからしか管理画面に入れない設定にしている場合、自分のIPが変わると入れなくなる
- PHPバージョンやPHPの詳細設定
- メモリ制限やタイムアウトの値が厳しすぎると、処理が途中で止まり画面が表示されなくなることがある
サーバーパネルの画面や項目名はサービスごとに違います。迷ったときは、サーバー会社のマニュアルやサポート窓口も頼りにしてください。
再発防止のためのチェックリスト

ここまでの手順で、多くの「ダッシュボードが表示されない」「メニューが表示されない」トラブルは解消できるはずです。最後に、同じことをくり返さないためのポイントをまとめておきます。
更新前の準備をルール化する
テーマやプラグインの更新直後にトラブルが起きるケースはとても多いです。更新前後にやっておきたいことを、簡単なルールとして決めておきましょう。
- サイト全体のバックアップを取る(サーバーの自動バックアップ機能でもOK)
- できればテスト用の環境で先に更新して様子を見る
- 大量のプラグインを一度に更新せず、いくつかに分けて実行する
- 更新後はすぐにダッシュボードへログインし、表示に問題がないか確認する
普段から気をつけたい設定・運用ポイント
日常の運用で少し意識するだけでも、ダッシュボード周りのトラブルは減らせます。代表的なポイントを表にまとめます。
| チェック項目 | 目的 | やり方の一例 |
|---|---|---|
| 不要なプラグインを減らす | 競合やエラーのリスクを下げる | 使っていないプラグインは停止してから削除する |
| 権限の整理をする | メニューが減る原因を防ぐ | 不要なユーザーを削除し、権限レベルを見直す |
| テーマ編集は子テーマで行う | テーマ本体の不具合を防ぐ | 子テーマを作成し、カスタマイズはそちらで行う |
| ログインURLをきちんと管理する | URLを忘れてログインできない事態を防ぐ | メモアプリやパスワード管理ツールにログインURLを控えておく |
このあたりを意識するだけでも、「急にダッシュボードが表示されない」「メニューがいつの間にか減っている」といったトラブルはかなり減らせます。
よくある質問

最後に、ダッシュボードやメニューが表示されないときによく出る質問を、Q&A形式でまとめます。
Q1. ダッシュボードが表示されないとき、まず何からやればいいですか?
A. いきなり難しい操作をする必要はありません。最初は「別ブラウザで開いてみる」「シークレットウィンドウで試す」「キャッシュとCookieを削除する」という三つを試してみてください。
それでもWordPressのダッシュボードが表示されない場合は、この記事で紹介したように、プラグインやテーマ、PHPバージョン、サーバー設定などを一つずつ切り分けて確認していきましょう。
Q2. ダッシュボードメニューが表示されないのですが、WordPressを再インストールした方がいいですか?
A. メニューが表示されない程度のトラブルで、いきなり再インストールするのはおすすめしません。まずは、メニューが折りたたまれていないか、ユーザー権限が管理者になっているか、プラグインやfunctions.phpでメニューを消していないかなど、この記事で紹介したチェックを順番に試してみてください。
Q3. ダッシュボードが真っ白で、何も表示されません。どうしたらいいでしょうか?
A. 画面が真っ白な場合は、PHPエラーやメモリ不足が原因のことが多いです。まずはプラグインを一括停止できるか(pluginsフォルダ名を変える方法)を試してみてください。
それでもWordPressのダッシュボードが表示されない場合は、wp-config.phpでデバッグモードをオンにして、どのファイルでエラーが起きているか確認すると、原因の手がかりになります。自分で対応するのが不安なら、サーバー会社や制作会社、WordPressに詳しいエンジニアに相談することも大切です。
まとめ:WordPress ダッシュボードが表示されないときの最初の一歩
この記事のポイントを振り返ります
- 「ダッシュボードが表示されない」「ダッシュボードメニューが表示されない」トラブルは、原因をしぼれば自力で直せることが多い
- まずはブラウザ変更やシークレットウィンドウ、キャッシュ削除など、超基本のチェックから始める
- ログイン画面やダッシュボード自体が表示されないときは、プラグイン・テーマ・PHPバージョン・サーバー設定を順番に確認する
- メニューが表示されないときは、「折りたたみ」「権限」「プラグイン設定」「カスタマイズコード」をチェックする
- 再発防止のために、更新前のバックアップや不要プラグインの整理など、日常的な運用ルールを決めておく
今日からできる最初の一歩は、とてもシンプルです。今まさにトラブル中なら、まずは先ほどの「超基本チェック」を上から順に試して、自分の症状がどのパターンかをはっきりさせてみてください。
そのうえで、この記事の該当する章を見ながら、一つずつ落ち着いて対処していけば、きっとWordPressのダッシュボードもメニューも、いつものように表示されるようになるはずです。




