WordPressが表示されない原因と対処法|エラー別の確認手順

WordPressが表示されないときは、いきなり再インストールしたり設定を大きく変更したりせず、「サイト全体が見えないのか」「管理画面だけ入れないのか」「特定ページだけ見えないのか」を切り分けることが重要です。 原因によって確認場所が大きく変わるため、まず症状を整理してから対応します。

30秒でわかる結論

  • 最初に「自分だけ見えないのか」「誰が見ても見えないのか」を確認する
  • サイト全体が表示されない場合は、サーバー障害・DNS・SSL・PHPエラーなどを疑う
  • 管理画面だけ入れない場合は、ログインURL・Cookie・ユーザー情報・セキュリティ設定を確認する
  • 「重大なエラー」「500エラー」は、プラグイン・テーマ・PHP周辺が原因になりやすい
  • 特定ページだけ404になる場合は、パーマリンクやURL設定を確認する
  • 変更前にバックアップを取り、1項目ずつ戻して原因を切り分ける
  • 初心者は「症状 → 直前の変更 → サーバー状態 → WordPress内部」の順で確認すると迷いにくい

WordPressが表示されないときは、まず症状を分ける

「WordPressが表示されない」といっても、症状は同じではありません。 最初にどの状態なのかを確認すると、原因を絞り込みやすくなります。

症状 考えやすい原因
サイト全体が真っ白 PHPエラー、テーマ・プラグイン不具合
「重大なエラー」と表示 テーマ・プラグイン・PHP互換性
500エラー PHP、.htaccess、プラグイン、サーバー設定
404エラー URL、パーマリンク、ページ削除
接続できない・タイムアウト サーバー障害、DNS、ネットワーク
SSL警告 SSL証明書、HTTPS設定、期限・反映
管理画面だけ入れない ログイン情報、Cookie、セキュリティ設定

ここで伝えたいポイント

「表示されない」という言葉だけで原因を決めないことが重要です。 エラー画面の内容、表示されない範囲、直前に何を変更したかの3点を確認すると、調査範囲をかなり絞れます。

最初に確認する5つのこと

最初のチェックリスト

  • 別の端末・別の回線でも表示されないか
  • トップページだけでなく他ページも表示されないか
  • WordPress管理画面には入れるか
  • 直前にテーマ・プラグイン・WordPress本体を更新していないか
  • レンタルサーバー側で障害・メンテナンスが出ていないか

自分の端末だけの問題か確認する

ブラウザのキャッシュやCookie、端末側のDNSキャッシュなどが原因で、自分の環境だけ表示がおかしくなることがあります。

スマートフォンのモバイル回線、別ブラウザ、シークレットモードなどで確認すると、サイト側の問題か端末側の問題かを切り分けやすくなります。

具体例

自宅Wi-Fiでは表示されないのに、スマートフォンの4G・5G回線では表示できる場合、WordPress本体ではなく、回線側やDNSキャッシュの問題である可能性があります。

直前に変更したものを確認する

WordPressトラブルでは、「何をした直後に表示されなくなったか」が重要な手掛かりになります。

  • WordPress本体を更新した
  • PHPバージョンを変更した
  • プラグインを追加・更新した
  • テーマを変更・更新した
  • functions.php や CSS を編集した
  • URLやパーマリンク設定を変更した
  • SSL・ドメイン・DNS設定を変更した
教科書判定

直前の変更があるなら、まずそこから疑う

昨日まで正常で、今日プラグイン更新直後から表示されなくなったなら、その更新を最初に確認するのが合理的です。 原因候補を20個並べるより、「最後に変えたもの」から戻す方が短時間で原因を特定しやすくなります。

「重大なエラー」と表示される場合

WordPressで「このサイトで重大なエラーが発生しました」といった表示が出る場合、PHP実行中のエラーや、テーマ・プラグインの互換性問題が起きている可能性があります。

確認する順番

  1. 直前に更新・追加したプラグインを確認する
  2. テーマ変更直後ならテーマを確認する
  3. PHPバージョン変更直後なら元へ戻せるか確認する
  4. サーバーのエラーログを確認する
  5. 復旧できなければバックアップから戻す

いきなり全部のプラグインを削除しない

原因を切り分けるためには、一度に複数のものを変更しない方が安全です。 まず直前に更新したものから1つずつ停止・切り戻しし、表示が戻るか確認します。

500 Internal Server Error が出る場合

500エラーは、サーバー側で処理に失敗したときに表示される代表的なエラーです。 原因は1つではなく、PHPエラー、設定ファイル、プラグイン、テーマなど複数考えられます。

確認項目 見る理由
直前のプラグイン更新 PHPエラーの原因になっていないか
PHPバージョン テーマ・プラグインとの互換性
.htaccess 記述ミスや競合がないか
サーバーエラーログ 実際のエラー内容を確認できる
メモリ不足 重い処理で失敗していないか

500エラーは「推測」よりログを見る

500エラーだけでは原因を特定できません。 レンタルサーバーにエラーログ閲覧機能がある場合は、発生時刻付近のエラー内容を確認した方が早く原因へ近づけます。

真っ白な画面になる場合

画面が真っ白になる場合も、PHPエラーやテーマ・プラグインの不具合が原因になっていることがあります。 エラー表示が無効になっている環境では、画面上に原因が表示されないことがあります。

Q1.直前にプラグインを更新した?
はい → そのプラグインを優先確認
Q2.テーマを変更した?
はい → 旧テーマへ戻せるか確認
Q3.PHPを変更した?
はい → 元のバージョンへ戻して確認
Q4.原因が分からない?
サーバーのエラーログを確認
「最後の変更 → ログ → バックアップ」の順で確認すると、無関係な設定を触るリスクを減らせます。

404エラーでページが見つからない場合

トップページは表示されるのに特定の記事だけ404になる場合は、サーバー全体の障害より、URL・パーマリンク・ページ状態の問題を疑います。

404エラーの確認項目

  • 記事や固定ページが公開状態か
  • URLを変更していないか
  • パーマリンク設定を変更していないか
  • リンク元のURLが古くないか
  • ページを削除していないか

具体例

「/old-page/」を「/new-page/」へ変更したのに、メニューや他記事が古いURLのままだと404になります。 この場合はWordPress全体の故障ではなく、リンク先URLの不一致です。

サイト全体に接続できない場合

ブラウザで接続そのものができない場合は、WordPress内部よりも先に、サーバー・ドメイン・DNS・ネットワークを確認します。

原因候補 確認内容
サーバー障害 障害・メンテナンス情報
ドメイン期限切れ 契約・更新状況
DNS変更直後 反映待ちかどうか
ネームサーバー誤設定 指定先が正しいか
ネットワーク側 別回線で表示できるか

DNS変更直後はすぐ反映されないことがある

ネームサーバーやDNSレコードを変更した直後は、環境によって古い情報が一定時間残ることがあります。 変更直後に表示できない場合は、設定ミスだけでなく反映途中の可能性も考えます。

SSL警告・HTTPSエラーが出る場合

「安全ではありません」「証明書に問題があります」といった警告が出る場合は、SSL証明書やドメイン設定を確認します。

SSLで確認すること

  • SSL証明書が有効になっているか
  • 対象ドメインが正しいか
  • 証明書が期限切れになっていないか
  • wwwあり・なしの設定が一致しているか
  • WordPress側URLがhttpsになっているか

管理画面だけ表示されない・ログインできない場合

サイト本体は表示されるのに管理画面だけ開けない場合は、サーバー全体が停止している可能性は低くなります。 ログインURL、Cookie、セキュリティ機能、ユーザー情報を確認します。

  • ログインURLが正しいか
  • ブラウザのCookie・キャッシュが原因ではないか
  • ユーザー名・パスワードが正しいか
  • ログインURL変更プラグインを使っていないか
  • セキュリティ機能でIP制限されていないか

初心者はこれでOK

サイト本体が表示できるなら、まず管理画面固有の問題として切り分けます。 いきなりサーバーを初期化したりWordPressを入れ直したりする必要はありません。

プラグインが原因か確認する方法

プラグイン更新直後に不具合が出た場合、そのプラグインを停止して表示が戻るか確認します。 管理画面へ入れない場合でも、サーバーのファイルマネージャーやFTPからプラグインフォルダ名を変更して停止できる場合があります。

作業前にバックアップ

ファイル操作を行う前に、可能であればファイルとデータベースのバックアップを確保してください。 原因調査中に別の設定まで変えてしまうと、元の状態へ戻しにくくなります。

テーマが原因か確認する方法

テーマ変更や更新直後に表示されなくなった場合は、テーマ側のPHPエラーや互換性問題を疑います。 可能であれば、以前使っていたテーマやWordPress標準テーマへ一時的に切り替えて確認します。

テーマを切り替えて正常表示へ戻るなら、原因がテーマ側にある可能性が高くなります。

PHPバージョン変更後に表示されない場合

PHPバージョンを変更した直後に表示されなくなった場合、テーマやプラグインが新しいPHPへ対応していない可能性があります。

1.変更前のPHPバージョンを確認
2.元のバージョンへ戻して表示確認
3.正常表示したら、テーマ・プラグインの対応状況を確認
PHP更新そのものを諦めるのではなく、互換性のないテーマ・プラグインを特定してから更新計画を立てます。

復旧作業でやってはいけないこと

  • 原因不明のままWordPressを再インストールする
  • バックアップなしでファイルを大量削除する
  • 複数プラグインを同時に変更する
  • URL・DNS・PHP・テーマを一度に変更する
  • エラーメッセージを確認せず設定を触り続ける

1回に1つだけ変更する

トラブル対応では、「変更 → 確認」を1項目ずつ繰り返すのが基本です。 5項目を同時に変えて直っても、どれが原因だったか分からず、同じ問題が再発したときに対応できません。

どこまで自分で対応し、いつサポートへ相談する?

自分で確認しやすい 難易度 ★★☆☆☆

ブラウザ確認、別回線、直前の変更、サーバー障害情報、公開状態、URL確認など。

慎重に対応 難易度 ★★★☆☆

プラグイン停止、テーマ切り替え、PHPバージョンの切り戻し。

サポート検討 難易度 ★★★★☆

DNSやSSLの設定が分からない、サーバー障害か判断できない、ログの意味が分からない場合。

専門家を検討 難易度 ★★★★★

重要な企業サイト、EC、予約サイトなどで、停止による損失が大きく、復旧を急ぐ場合。

停止時間を費用に置き換える

仮にサイト経由の問い合わせ・売上機会が1時間あたり2万円ある場合、8時間停止すると機会損失は単純計算で16万円です。

2万円 × 8時間 = 16万円

重要サイトでは、数時間自力で試行錯誤するより、早めにサポートや専門家へ依頼した方が損失を小さくできる場合があります。

WordPressが表示されないときの判断フロー

Q1.別端末・別回線でも表示されない?
いいえ → 端末・ブラウザ・回線側を確認
Q2.サーバー障害情報が出ている?
はい → 復旧情報を確認
Q3.直前に更新・設定変更した?
はい → その変更を最優先で確認
Q4.500・重大なエラー・真っ白?
はい → プラグイン・テーマ・PHP・ログを確認
Q5.特定ページだけ404?
はい → URL・パーマリンク・公開状態を確認
原因不明のまま設定を増やして変更せず、「症状 → 直前の変更 → 外部要因 → WordPress内部」の順に切り分けます。

教科書判定|最初に何から確認すればいい?

教科書判定

「最後に何を変えたか」と「どこまで表示できないか」を最初に確認する

WordPressが表示されないとき、原因候補を片端から試す必要はありません。 まず、サイト全体・管理画面・特定ページのどこが見えないのかを分け、直前の変更内容を確認します。

その後、サーバー障害・DNS・SSLなどWordPress外部を確認し、最後にプラグイン・テーマ・PHPなど内部要因へ進むと、初心者でも無駄な変更を減らせます。

よくある質問

Q.WordPressが急に表示されなくなったら最初に何をしますか?

別端末・別回線でも同じか確認し、直前にプラグイン・テーマ・PHP・WordPress本体を更新していないか確認します。その後、サーバー障害情報やエラーメッセージを確認してください。

Q.「重大なエラー」が出たらデータは消えていますか?

必ずしもデータが消えたわけではありません。PHP実行時のエラーやプラグイン・テーマの不具合で表示できないだけの場合もあります。再インストールする前に原因を切り分けてください。

Q.500エラーはサーバー会社に連絡すれば直りますか?

サーバー側障害ならサポート対象になる場合がありますが、WordPressのプラグインやテーマ、.htaccessなど利用者側設定が原因の場合もあります。エラーログと直前の変更を確認してから相談すると状況を伝えやすくなります。

Q.プラグインを全部削除すれば直りますか?

削除はおすすめしません。まず停止できるものを1つずつ確認し、原因を特定します。削除すると設定やデータを失うプラグインもあるため、バックアップを取ってから作業してください。

Q.復旧できない場合は何を用意して問い合わせればいいですか?

表示されたエラーメッセージ、発生時刻、直前に行った変更、利用中のWordPress・PHP・テーマ・プラグイン情報、サーバー名などを整理すると、サポート側も原因を確認しやすくなります。

まとめ

この記事の結論

  • 最初に表示されない範囲を確認する
  • 直前の変更があれば、そこを最優先で疑う
  • サーバー障害・DNS・SSLなど外部要因も確認する
  • 500・重大なエラーはプラグイン・テーマ・PHP・ログを確認する
  • 変更は1回に1項目ずつ行い、復旧前にバックアップを確保する

WordPressが表示されないときは、焦って再インストールするより、症状を分けて原因を1つずつ切り分ける方が安全です。 「どこまで見えないか」「最後に何を変えたか」「サーバー側は正常か」の3点から確認してください。

次に読むなら

管理画面だけ入れない場合は「WordPress管理画面にログインできない原因」を、更新直後に不具合が出た場合は「WordPress更新後に不具合が出たときの対処法」を確認すると、原因をさらに絞り込みやすくなります。