重大なエラーでWordPressが動かない時にすぐできる復旧手順

「サイトを開いたら突然『重大なエラー』と表示されて何も動かない!どうしよう……」

そんな緊急事態に直面したとき、頭が真っ白になってしまうのは当然です。でも、やみくもに操作してしまうと状況が悪化することもあります。まずは深呼吸して、この記事の手順を上から順番に試してください。

重大なエラーは、正しい順序で対処すれば多くの場合O分以内に復旧できます。初心者の方でも一つひとつ確認しながら進めれば大丈夫です。

よこやま良平

ITエンジニアとして20年以上WordPressに携わってきたよこやま良平です。多数のサイト復旧を手がけてきたわたしが、緊急時に最優先でやるべき手順だけを厳選して解説します。

この記事でわかること
  • 重大なエラー発生直後にまずやるべきこと
  • 管理画面に入れる場合の最速復旧手順
  • 管理画面にも入れない場合の対処法
  • 復旧後にやっておくべき再発防止の設定
  • 自分で直せない場合に頼れる場所

とにかく今すぐサイトを復旧させたい方は、次のセクション「発生直後にまずやること3つ」から読み始めてください。

【無料プレゼント】
WordPress緊急チェック50

「自分のサイトは今、安全なのか?」
自信を持って答えられますか?

WordPress緊急チェック50

こんなお悩みはありませんか?

  • ある朝、サイトを開いたら真っ白画面になっていた
  • 管理画面にログインできなくなって手が止まった
  • 身に覚えのない記事やページが勝手に増えていた
  • プラグインを更新したらサイト全体が崩れてしまった
  • 以前バックアップを取ったか自分でも覚えていない

累計1,000件以上のWordPressトラブル対応の経験から、「壊れる前に備える」ためのチェックリストを1冊にまとめました。
ログイン・本体・バックアップ・サーバー・運用の5分野を、50項目で「危険度・確認方法・対処法」まで解説しています。

セキュリティプラグイン・WordPressの教科書も含めた3大特典を、
今なら無料で受け取れます。

今すぐ無料ダウンロードする →

※登録後すぐにメールで特典をお届けします

重大なエラー発生直後にまずやること3つ

パニックになると余計な操作をしてしまいがちです。まず最初の3分でこの3つだけを確認してください。これだけで状況が大きく変わります。

①メールの受信箱を確認する

重大なエラーが発生すると、WordPressはサイト管理者のメールアドレスに自動で通知を送ります。このメールには「復旧モード」へのリンクが含まれており、クリックするだけで管理画面に入れる場合があります。

メールで確認すること
  • 件名「あなたのサイトで技術的な問題が発生しています」のメールを探す
  • 本文に「どのファイルでエラーが起きたか」が書いてある→「plugins」か「themes」かを確認する
  • 「復旧モードに入るには、こちらをクリック」のリンクを1時間以内にクリックする

メールが届いていない場合は、迷惑メールフォルダも確認してください。それでもない場合は、次の手順に進みましょう。

②直前にやった操作を思い出す

重大なエラーはほぼ必ず「何かをした直後」に起きます。思い当たる操作があれば、それが原因である可能性が高いです。

よくある「直前の操作」チェックリスト
  • プラグインを新しくインストール・更新した
  • テーマを更新・変更した
  • WordPressのコアファイルを更新した
  • サーバー側でPHPのバージョンを変更した
  • wp-config.phpやfunctions.phpを編集した

心当たりがある操作を見つけたら、その操作を「元に戻す」ことが最短の復旧方法です。次のセクションで具体的な手順を説明します。

③管理画面にアクセスできるか試す

ブラウザのアドレスバーに以下のURLを直接入力してみてください。エラーがプラグイン1つに起因している場合、管理画面には入れることがあります。

https://あなたのサイトURL/wp-admin/

ここで管理画面に入れた場合→「管理画面から復旧する手順」へ進んでください。
入れなかった場合→「管理画面に入れない時の対処法」へ進んでください。

管理画面から復旧する手順(最もかんたんな方法)

管理画面にアクセスできる状態であれば、FTPやサーバーの知識がなくても復旧できます。以下の手順を順番に試してください。

ステップ1:最近更新したプラグインを無効化する

直前にプラグインを更新・追加した心当たりがある場合は、まずそのプラグインを無効化します。これだけで解決することが全体の半数以上を占めます。

プラグインを無効化する手順
  1. 管理画面 → 「プラグイン」→「インストール済みプラグイン」を開く
  2. 最近更新・追加したプラグインを探す
  3. そのプラグインの「無効化」をクリックする
  4. サイトのトップページを開いてエラーが消えたか確認する
  5. 消えない場合は次のプラグインを無効化して繰り返す

どれが「最近更新したプラグイン」かわからない場合は、すべてのプラグインを一括で無効化してもOKです。プラグイン一覧の上部にあるチェックボックスで全選択→「一括操作」から「無効化」を選べます。

ステップ2:テーマをデフォルトに切り替える

プラグインをすべて無効化してもエラーが消えない場合は、テーマが原因の可能性があります。WordPressの標準テーマ(Twenty Twenty-Fiveなど)に一時的に切り替えて確認します。

テーマを切り替える手順
  1. 管理画面 → 「外観」→「テーマ」を開く
  2. 「Twenty Twenty-Five」などの標準テーマの「有効化」をクリックする
  3. サイトのトップページを開いてエラーが消えたか確認する
  4. エラーが消えた場合→元のテーマに問題がある。テーマを再インストールするか、サポートに問い合わせる

テーマを変えてエラーが消えた場合は、元のテーマに問題があります。そのテーマを削除して再インストールするか、テーマ開発者のサポートに問い合わせましょう。

管理画面に入れない時の対処法(FTPを使う方法)

管理画面にアクセスできない場合は、FTP(またはサーバーのファイルマネージャー)を使ってサーバー上のファイルを直接操作します。難しく聞こえますが、やることはフォルダの名前を変えるだけです。

FTPとは?

FTP(File Transfer Protocol)はサーバー上のファイルをパソコンから操作できる仕組みです。「FileZilla」という無料ソフトが有名で、サーバーの管理画面から接続情報(ホスト名・ユーザー名・パスワード)を確認して接続します。多くのレンタルサーバーは「ファイルマネージャー」という管理画面からFTPなしでもファイル操作できます。

プラグインフォルダを丸ごと無効化する

FTPまたはファイルマネージャーで以下の操作をします。フォルダ名を変えるだけなので、データは消えません。

FTPでプラグインを一括無効化する手順
  1. FTP(またはファイルマネージャー)でサーバーに接続する
  2. wp-content フォルダを開く
  3. plugins フォルダを右クリックして「名前の変更」を選ぶ
  4. フォルダ名を plugins_old などに変更する
  5. サイトにアクセスしてエラーが消えたか確認する
  6. エラーが消えた場合は plugins_oldplugins に戻し、プラグインを1つずつ有効化して原因を特定する
FTPプラグイン名リネーム
注意

プラグインを一括無効化するECサイトの決済機能・会員機能なども一時的に停止します。重要な機能がある場合は作業を素早く行い、原因特定後すぐに再有効化しましょう。

テーマフォルダを無効化する

プラグインを無効化してもエラーが消えない場合は、テーマフォルダも同様にリネームします。WordPressはテーマフォルダが見つからないとき、自動的に標準テーマで表示しようとします。

変更前:wp-content/themes/使用中のテーマ名/
変更後:wp-content/themes/使用中のテーマ名_old/

この操作でエラーが消えた場合はテーマが原因です。テーマを最新版に更新するか、再インストールしてみましょう。

サーバーのPHPバージョンを確認・変更する

プラグインもテーマも問題なさそうな場合、PHPのバージョンが原因かもしれません。特に「最近サーバー側でPHPを更新した」「WordPressを長期間放置していた」という場合に多い原因です。

PHPバージョンを確認する方法

まず現在のPHPバージョンを確認します。管理画面に入れる場合は「管理画面 → ツール → サイトヘルス」で確認できます。
管理画面に入れない場合は、レンタルサーバーのコントロールパネルから確認してください。

WordPressが推奨するPHPバージョン(2026年現在)
  • 推奨:PHP 8.1 〜 8.2
  • 注意が必要:PHP 7.4以下(古すぎる)・PHP 9.0以上(新しすぎる)
  • 変更方法:各レンタルサーバーのコントロールパネルから変更できる

PHPバージョンを推奨範囲内に変更してエラーが消えた場合は、プラグインやテーマが古いPHPバージョンに依存していた可能性があります。その場合は各プラグイン・テーマを最新版に更新してから、PHPを推奨バージョンに再度上げましょう。

バックアップから復旧する(最終手段)

上記の方法をすべて試してもエラーが解決しない場合は、バックアップからの復旧が確実です。日頃からバックアップを取っていた方は、エラーが出る前の状態に戻すことができます。

バックアッププラグインから復元する

UpdraftPlusやBackWPupなどのバックアッププラグインを使っていた場合は、管理画面(または復旧モード)からバックアップを復元できます。

UpdraftPlusで復元する手順
  1. 管理画面 → 「設定」→「UpdraftPlus バックアップ」を開く
  2. 「既存のバックアップ」タブを開く
  3. エラーが出る前の日付のバックアップの「復元」をクリックする
  4. 復元する項目(データベース・プラグイン・テーマ等)を選択して復元する

サーバーの自動バックアップを使う

プラグインでバックアップを取っていなくても、多くのレンタルサーバーは自動バックアップ機能を提供しています。エックスサーバー・ConoHa WING・さくらインターネットなど主要なサーバーは、通常7〜41日分のバックアップを保持しています。

主要サーバーのバックアップ復元方法
  • エックスサーバー:サーバーパネル → バックアップ → 指定日のファイルを復元
  • ConoHa WING:コントロールパネル → サイト管理 → バックアップ → 復元
  • さくらインターネット:コントロールパネル → サーバー情報 → バックアップ

バックアップから復元すると、バックアップ取得後に追加した記事や設定変更は失われます。復元前に何を失うかを把握してから実行しましょう。

復旧後に必ずやるべき再発防止の設定

サイトが復旧したら、同じ事態が繰り返さないように対策を講じましょう。復旧の達成感で安心しがちですが、この作業がとても重要です。

定期バックアップを設定する

重大なエラーに限らず、WordPressのトラブルで最後に頼れるのはバックアップです。今すぐUpdraftPlusをインストールして、週1回以上の自動バックアップを設定してください。設定は5分でできます。

UpdraftPlusの自動バックアップ設定手順
  1. WordPress管理画面 → プラグイン → 「UpdraftPlus」をインストール・有効化
  2. 設定 → UpdraftPlusを開く
  3. 「ファイルのバックアップスケジュール」を「週次」に設定
  4. 「データベースのバックアップスケジュール」も「週次」に設定
  5. 保存先にGoogle DriveやDropboxを選んで連携する(サーバーとは別の場所に保存するのが重要)

セキュリティプラグインを入れて不正アクセスを防ぐ

重大なエラーの中には、マルウェア感染や不正ログインが引き金になるケースもあります。復旧後のサイトを守るために、セキュリティプラグインを導入しておきましょう。

わたしが開発した無料プラグイン「クイックレスキュー365」は、インストールするだけて8つのセキュリティ対策が有効になります。設定画面もシンプルで、WordPressを始めたばかりの方でも迷わず使えます。

クイックレスキュー365の主な機能(無料)
  • 不正ログインをブロック(辞書攻撃・総当たり攻撃を自動遮断)
  • ログインURLを変更(攻撃者に入口を教えない)
  • XMLRPC遮断(遠隔操作による攻撃をシャットアウト)
  • ユーザー名漏えい防御・ログインエラーメッセージ統一
  • UploadsフォルダPHP動作禁止(画像フォルダからのウイルス実行を防止)
復旧できたけど、また同じエラーが出るのが怖いです

まず原因のプラグインを特定して、そのプラグインを別の代替品に切り替えましょう。また、プラグインを更新する前に必ずバックアップを取る習慣をつけることが大切です。テスト環境(ステージング環境)を用意できればベストです。

FTPの接続情報がわかりません

レンタルサーバーの管理画面(コントロールパネル)にログインして「FTP設定」や「FTPアカウント」を探してください。初期状態でFTPアカウントが作成されています。また、FTPを使わなくてもサーバーの「ファイルマネージャー」機能からブラウザだけでファイル操作できる場合が多いです。

管理画面に入れないし、FTPもわからない場合はどうすれば?

まずレンタルサーバーのサポートに連絡してみましょう。多くのサーバーではFTPの設定方法を教えてくれます。それでも難しい場合や、ビジネスサイトでダウンタイムが許容できない場合は、WordPress復旧の専門家に依頼するのが最善策です。

復旧後にプラグインを再有効化する順番はありますか?

1つ有効化するたびにサイトを確認する、という手順を繰り返します。エラーが再発したプラグインが原因です。そのプラグインだけを無効化(または削除)して、残りを有効化すれば元通りになります。一度に複数有効化すると原因の特定が困難になるので注意しましょう。

重大なエラーの復旧手順まとめ

緊急事態でも焦らず、この手順を上から順に試せば必ず解決の糸口が見つかります。

重大なエラー 緊急復旧チェックリスト
  1. メールの復旧リンクをクリックして管理画面に入れるか試す
  2. 管理画面から最近更新したプラグインを無効化する
  3. すべてのプラグインを無効化してもダメならテーマを標準に切り替える
  4. 管理画面に入れない場合はFTPでpluginsフォルダをリネームする
  5. PHPバージョンを確認・変更する
  6. バックアップから復元する(サーバーの自動バックアップも活用)
  7. 復旧後はUpdraftPlusで定期バックアップ・クイックレスキュー365でセキュリティ強化

ここまでの手順を試してもどうしても解決しない場合や、ビジネスサイトでダウンタイムを最小限にしたい場合は、無理に自己解決しようとせず専門家に相談することを強くおすすめします。

ホームページの乗っ取りが自分で解決できない時は

WordPress修復マルウェア駆除トラブル専門「クイックレスキュー」

ホームページの乗っ取り・マルウェア感染・不正アクセスでお困りなら、
クイックレスキューが解決します。

こんなお悩みはありませんか?
  • ホームページが乗っ取られた・改ざんされた
  • 管理画面にログインできなくなった
  • 変なサイトにリダイレクトされている
  • Googleに危険なサイトと表示されている
  • 自分で復旧しようとしたが直らない
  • WordPressを復旧・修正したい

こんなお悩みなら最短30分ですぐに解決します!
いまなら期間限定で3つの安心保証

3つの安心保証
  • 万一復旧できない場合やマルウェア駆除できない場合は全額返金保証で安心
  • 90日間再感染保証・動作保証で安心
  • 初期費用・調査費用0円で安心

この記事を書いた人

こんにちは!20年以上ITエンジニアとして活動してきた
よこやま良平です。

Wordpress復旧やサイト修復、オンライン講座では
776件以上のレビューを頂いており

「すぐに復旧してくれる!」
「当日行ってくれて助かった!」など

評価は4.9/5.0と非常に高く好評です。

またWordPress、SEO、Officeなど30冊以上の書籍を出版しており、
売上ランキング1位を連続で獲得致しました。

その他これまでに3000以上のサービス・システム・サイトを作成。

多くの方の「できない」や「悩み」を解決してきました。
その観点からわかりやすく解説しています。

目次