WordPressのウェブサイトで問題が発生したことはありますが、トラブルシューティングのために管理画面にアクセスできなかったことはありますか?これは、多くのWordPressユーザーがいつか直面するイライラする経験です。
一般的なトラブルシューティングの手順として、すべてのプラグインを無効化してから、一つずつ再アクティブ化する方法があります。これにより、プラグインの競合が問題を引き起こしているかどうかを特定できます。しかし、この重要な手順を実行するためにwp-adminにログインできない場合はどうすればよいでしょうか?
心配しないでください、解決策があります。このガイドでは、管理エリアにロックされた場合に、すべてのWordPressプラグインを無効化する方法を説明します。

WordPressウェブサイトの管理画面にアクセスせずにプラグインを無効化するには、一般的に2つの方法があります。より簡単に見える方を選択してください:
- 方法1:FTPを使用してすべてのWordPressプラグインを無効化する
- 方法2:phpMyAdminを使用してすべてのプラグインを無効化する
- 動画チュートリアル
- WordPressプラグインの専門家ガイド
方法1:FTPを使用してすべてのWordPressプラグインを無効化する
この方法では、FTPクライアントまたはWordPressホスティングコントロールパネルのファイルマネージャーアプリのいずれかを使用する必要があります。
FTPを初めて使用する場合は、WordPressにファイルをアップロードするためにFTPを使用する方法に関するガイドをご覧ください。
まず、FTPクライアントまたはcPanelのファイルマネージャーを使用してウェブサイトに接続する必要があります。接続したら、/wp-content/フォルダに移動する必要があります。
wp-content フォルダの中に、plugins という名前のフォルダがあります。ここに WordPress はウェブサイトにインストールされているすべてのプラグインを保存します。

pluginsフォルダを右クリックして「名前の変更」を選択する必要があります。
次に、フォルダ名を好きな名前に変更します。この例では、plugins.deactivatedと呼びます。

これを行うと、すべてのプラグインが無効になります。
それは、WordPressがプラグインファイルをロードするために「plugins」という名前のフォルダを探すからです。フォルダが見つからない場合、データベース内のアクティブなプラグインは自動的に無効になります。
通常、この方法は管理画面からロックアウトされた場合に使用されます。問題がプラグインにあった場合、WordPressの管理画面にログインできるはずです。
WordPress管理画面のプラグイン » インストール済みプラグインページにアクセスすると、無効化されたすべてのプラグインの通知が表示されます。

すべてのプラグインが消えていることにも気づくでしょう。心配しないでください。すべて安全であり、簡単に復元できます。
FTPクライアントに切り替えて、/wp-content/フォルダに移動します。ここから、plugins.deactivatedフォルダの名前をpluginsに戻す必要があります。
WordPress管理画面のプラグイン » インストール済みプラグインページに戻り、サイトが再び壊れるまで、一度に1つのプラグインを有効にしてください。
この時点で、どのプラグインが問題を引き起こしたかが正確にわかります。その後、FTPを使用してサイトからそのプラグインのフォルダを削除するか、プラグイン作成者にサポートを依頼できます。
方法2:phpMyAdminを使用してすべてのプラグインを無効化する
FTP方式は、私たちの意見では間違いなく簡単です。ただし、phpMyAdminを使用して、すべてのWordPressプラグインを無効化することもできます。
重要: 何かを行う前に、必ずデータベース全体のバックアップを作成してください。万が一問題が発生した場合に役立ちます。
次に、ウェブホスティングダッシュボードにログインする必要があります。この例では、cPanelダッシュボードを表示しています。お使いのホスティングアカウントのダッシュボードは異なる場合があります。
「データベース」セクションの下にある「phpMyAdmin」アイコンをクリックする必要があります。

これにより、新しいブラウザウィンドウでphpMyAdminが起動します。
WordPressデータベースが選択されていない場合は、選択する必要があります。その後、WordPressデータベーステーブルが表示されます。

ご覧の通り、データベース内のすべてのテーブルの名前の前にはwp_というプレフィックスが付いています。お使いのテーブルには、異なるデータベースプレフィックスが付いている場合があります。
wp_optionsテーブルをクリックする必要があります。wp_optionsテーブルの中に、さまざまなオプションの行が表示されます。「active_plugins」というオプションを見つけて、その横にある「Edit」リンクをクリックします。

次の画面で、option_value フィールドを a:0:{} に変更する必要があります。
次に、「Go」ボタンをクリックして変更を保存します。

phpMyAdminを使用してすべてのWordPressプラグインを正常に非アクティブ化しました。プラグインがWordPress管理画面へのアクセスを妨げていた場合、これでログインできるようになるはずです。
動画チュートリアル
WordPressプラグインの専門家ガイド
この記事が、WordPressですべてのプラグインを無効化するのに役立ったことを願っています。WordPressプラグインのトラブルシューティングに関するその他のガイドも参照してください。
- WordPressプラグインとは?そして、それらはどのように機能しますか?
- WordPressプラグインを簡単に無効にする方法(初心者向けガイド)
- データベースからWordPressプラグインを有効化/アクティブ化する方法
- 非アクティブなプラグインはWordPressを遅くしますか?削除すべきですか?
- WordPressプラグインはいくつインストールすべきか?多すぎるとどうなる?
- 古いWordPressプラグインを使用しても安全ですか?(解説)
- WordPressのバージョンでテストされていないプラグインをインストールすべきか?
- WordPressプラグインを適切にアップデートする方法(ステップバイステップ)
- WordPressまたはプラグインを先に更新すべきか?(適切な更新順序)
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。

ジョシュ
500エラーを解決するために、これは私にとって非常に効果的でした。ありがとう!
Andy
cPanelファイルマネージャーでPluginsディレクトリの名前を変更したらうまくいきました!本当にありがとうございます!
Gordon
本当にありがとうございます!
ところで、cPanelファイルマネージャーを使用しました
キエロン
これは大変助かりました。プラグインディレクトリの名前を変更したことで問題が解決し、問題のプラグインを見つけた後はすべて順調です。情報提供ありがとうございました。
sharmila
WordPress初心者として、あなたの投稿は大変役立ちました。ありがとうございます。
Olivier Deschères
本当にありがとうございます。この記事のおかげでサイトが救われました!プラグインのアップグレード中にエラー500に遭遇しました。あなたが言ったように:\pluginsの名前を変更し、wp-adminとして接続できるようになりました。サイトはひどい見た目でしたが、技術的には機能していました。すべてのプラグインが「アンインストール」されたように見えました。フォルダの名前を\pluginsに戻しました。wp-adminページを更新すると、1つずつ有効化できるようになりました。あなたは素晴らしいです、記事をありがとう!
WPBeginnerサポート
オリビエさん、こんにちは。
お役に立てて嬉しいです。WordPress のヒントやチュートリアルについては、Twitter でぜひフォローしてください。
管理者
Will
FTP経由でプラグインを無効にするというアドバイス、本当にありがとうございました。アップグレード後に少しパニックになったときに完璧に機能しました!
Michelle
本当にありがとうございます。完璧に機能しました。あなたの方法でプラグインを無効にしたところ、ログインできるようになり(ほっとしました)、必要なプラグインを一つずつ再アクティブ化できました。しばらくサイトのバックエンドにアクセスしていなかったので、クリーンアップの時期でした。重ねて、大変な時間を節約していただき感謝しています。ありがとうございます xx
グラハム・ペッカム
良い記事ですが、残念ながら私の問題を解決しませんでした。問題は以下の通りです。
テキストからビジュアルに切り替えられず、ビジュアルしかなく、メディアを挿入できず、パーマリンクを編集できませんでした!
プラグインフォルダの名前を変更するとエディタは正常に動作しますが、個々のプラグインの名前をすべて変更しても問題は解決せず、何が原因なのか特定できませんでした。おそらく2つが原因かもしれません…。何かアドバイスはありますか?
助けてください……。
Teo Dumitru
本当にありがとうございます!どうやらプラグインの問題だったようです。
Ankit
本当にありがとうございます。大変助かりました。
Mel Mills
うまくいきました。ありがとうございます!
ジュニ・チョア
ガイドをありがとうございます。
本当に役立ちました。
ブルースクリーン・オブ・デスを経験しましたが、あなたの非常に分かりやすい指示のおかげで数分で直せました!
Sarah
ガイドをありがとうございます。
また、特定のプラグインを無効にするには、c-panelで特定のプラグインフォルダの名前を変更するだけです。
Ali
アドバイスありがとうございます。おかげでサイトが復旧し、管理画面にアクセスできるようになりました。しかし、プラグインの再有効化に苦労しています。インストールされているプラグインが何も表示されず、再インストールしようとすると「ディレクトリを作成できません」というエラーが出ます。
何かアイデアはありますか?
再度感謝します。
Ali
WPBeginnerサポート
こんにちは、Aliさん
FTPクライアントまたはcPanelのファイルマネージャーを使用してウェブサイトに接続してください。/wp-content/フォルダに移動し、その中にpluginsフォルダがあることを確認してください。もしなければ、作成する必要があります。その後、プラグインのインストールを再度試してください。
plugins フォルダーがある場合は、そのファイルとディレクトリの権限を確認してください。
管理者
ナディム
こんにちは。ほとんどの場合、プラグインの競合問題が発生します。その場合、すべてのプラグインを無効化し、1つずつ有効化して、どのプラグインが主な原因であるかを確認します。このプロセスを容易にするプラグインがあればいいのにと思います。すべてのプラグインを無効化し、1つずつ有効化するオプションがあれば。
mourad
チュートリアルありがとうございます
あなたたちは命の恩人です
Issahaku Adam
本当にありがとうございます。
これは傑作です。すべてのプラグインを無効にした後、サイトを復旧することができました。サイトを復旧したときは、完全にめちゃくちゃになっていたので怖かったです。しかし、すべてのプラグインを有効にしたところ、すべてが正常に戻りました。だから、私はあなたのブログのファンであり続けます。ありがとうございます。
Issahaku Adam
こんにちは、
この1月にWordPressサイトを始めて以来、ファンです。サイトメンテナンスプラグインのインストール方法について、今日のブログを参考にしました。インストール、有効化、使用ができました。しかし残念ながら、その後ラップトップが予期せずシャットダウンし、サイトからログアウトさせられたことに気づきました。あらゆることを試しましたが、うまくいきません。助けていただければ幸いです。ありがとうございます。
WPBeginnerサポート
Hello,
上記の記事を参照して、すべてのWordPressプラグインを無効にしてください。これによりログインできるようになり、その後プラグインを1つずつ有効化できるようになります。
管理者
Jeff Rudd
この解決策を試しましたが、まだ真っ白なページが表示されます。そのため、さらに変更したり削除したりするために、サイトダッシュボードにアクセスすることさえできません。
上記の解決策は、上記のアドバイスが機能しない場合にどうすればよいかについてのさらなる提案で更新する必要があります。現状では、一般に公開できるサイトはありますが、ダッシュボードの修理などのためにアクセスできないサイトになっています。
WPBeginnerサポート
ジェフ様
その他のヒントについては、WordPressエラーのトラブルシューティング入門ガイドと、最も一般的なWordPressエラーに関する記事をご覧ください。
管理者
アリー
両方のバージョンを試しましたが、HTTPエラー500が発生し、WordPressサイトのバックエンドにアクセスできません。
テセッツィ
このヒント、本当にありがとうございます。
Araceli Tzigane
プラグインフォルダの名前を変更するというあなたのヒントが、私の神経を救ってくれました。すごい、本当にありがとう!!!!
NIc Kra
WooCommerceプラグインを有効化しようとしたところ、サイトが壊れてしまいました。最初はメンテナンス画面が表示され、今は500エラーが出ています。wp-adminやFTP経由で何もアクセスできません。phpMyAdminを使っても、あなたの例にあるようなwp_optionsという名前のテーブルやカラムが見つかりません。
Muhammad Rashid Mukhtar
素晴らしい記事です。あなたの手順のおかげで、Google検索では見つからなかった問題を解決できました。私のすべてのページにパスワードフィールドと送信ボタンが表示されていました。あなたの方法で全てのプラグインを無効にし、一つずつ再アクティブ化していくと、Jetpackが破損しており、他のフックをすべて上書きしていることがわかりました。私にとって大変助かりました。
Melwyn
あなたの情報はまさに命綱でした。投稿と、私のサイトを救ってくれてありがとう。
Shafiq Anjum
このヒントをありがとうございます
Shafiq Anjum
皆さん、助けてくれてありがとう。phpmyadminで問題を解決しました。
Ira
こんにちは。
管理画面にログインできないため、FTP経由でプラグインフォルダの名前を変更しようとしています。しかし、アクティブなプラグインの名前を変更しようとすると、「アクセスが拒否されました」というエラーが繰り返し表示されます。
助けていただけますか?
よろしくお願いします!
Steve
ありがとうございます。プラグインフォルダへのFTPアプローチは私には完璧に機能しました!
Ankit
記事をありがとうございます。プラグインフォルダ名を変更したところ、管理画面に再度ログインできるようになりました。
Toby Rzepka
フォルダー名を「plugins」に戻すと、再び管理画面が真っ白になってしまいます。どうすればプラグインを一つずつ再アクティブ化できるのでしょうか?
Sophy
ありがとうございます!
ちょっとしたパニック状態から救われました。記事に感謝します。すべてのステップがうまくいきました!
Berit
プラグインを無効化したら、何もかも動かなくなりました。ページにアクセスしようとすると、データベースに接続できないと表示されます。どうすればいいですか?
WPBeginnerサポート
これで、プラグインを1つずつ有効化してみてください。
管理者
Fiona
私も全く同じことが起こりました、助けてください!「データベース接続を確立できません」。
テキストをコピー&ペーストし直しましたが、まだエラーメッセージが表示されます。
baraa ihab
情報満載の記事、本当に感謝しています。問題は、ホワイトスクリーンの死に達してしまい、cpanelにアクセスできないことです。これを修正する回避策はありますか?問題の原因となっているプラグインはすでにわかっています。
vinod
Fatal error: Maximum execution time of 30 seconds exceeded in /home/webtech1/public_html/wp-includes/post.php on line 4375
ポール
FTPでうまくいきました…ありがとうございます!原因は、私が作業するために「ディスカッションボード」プラグインをプライベート設定にした翌日、それらのページでログアウトしたことでした…(笑)改めて感謝します!
マリア
FTPを使用してすべてのプラグインを無効にするとうまくいきました。問題はVisitors-Traffic-Real-Time-Statisticsプラグインでした。本当にありがとうございます。
マギー
Hello,
プラグインが原因で問題が発生したようには思えません。ヘッダーについてfunctions.phpの一部のコードをいじっていたのを覚えています。突然ログアウトされました。助けていただけると大変ありがたいです!
マギー
yatheesh.k.
プラグインがWordPressでテストされていないか、WordPressと互換性がない場合、サイトにホワイトデスが発生します。
投稿ありがとうございます。ウェブサイトを復旧するのに本当に役立ちました。
Indrek
https://example.com/wp-login.phpのみ使用でき、https://example.com/wp-admin/は使用できません。そしてエントリーボタンを押すとHTTP ERROR 500が表示されます。ノーム
Thank you so much for this useful tip. It saved me a lot of time when I couldn’t log into my site after repeatedly requesting new passwords. I found which plugin was causing the problem.
ジメナ・フローレス
コーディングについては何も知りませんが、WordPressを使って自分のポートフォリオサイトを作成することにしました。インストールしたプラグインでエラーが発生したので、この投稿は私の命を救ってくれました。ありがとうございます!
ユージーン
私は開発者でもIT専門家でもありません。この分野についてはあまり知りませんが、最近オンラインでウェブサイトを作成して自分でホストする方法を学びました。しかし、何か問題が発生すると、私を救ってくれるこのようなフォーラムに頼ることになります。この投稿もそうでした。Miniorange 2ファクター認証プラグインでログインできなくなり、何度もログインを試みた後、「リクエストが多すぎます」というメッセージが表示されました。
cPanelでModSecurityを一時的に無効にすることで「リクエストが多すぎます」の問題を解決し、フォーラムに記載されているようにフォルダの名前を変更することでminiorangeの問題を解決しました。すべてが再び機能し、すべてうまくいきました。ありがとうございます。
Raj singh
phpMyAdminでwp_optionオプションが見つかりません。
どうすればいいですか??
助けてください。
Ramona
Hello,
This article was very helpful. I had a problem with a plugin that I have installed. Changed it’s name in the FTP file and the website and admin worked again
ありがとうございます
ポール・ルブラン
とても参考になりました。これらのページをEvernoteにコピーしました!
悪いプラグインとメモリ不足が原因でした。
本当にありがとう!
Gavin
こんにちは、これは非常にストレスの多い状況で非常に役立ちました。ありがとうございます!
Bayo
サイトのバックアップを試みましたが、バックアップが完了しませんでした。それ以来、wp-adminページにアクセスできなくなりました。常に真っ白です。他に何をすればよいですか?ありがとうございます
WPBeginnerサポート
Bayoさん、こんにちは。
問題を特定して修正を見つけるために、WordPressトラブルシューティングガイドの手順に従うことができます。
管理者
Hal
データベース経由でプラグインを無効にするというヒントは、まさに金言です。
Bogdan
この役立つチュートリアルをありがとうございます!夜を救ってくれました!