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でもフォローできます。

ARoibal
この記事を投稿してくれて本当に感謝しています。問題をどのように解決すればよいか全く分かりませんでした。私の場合はプラグインが原因でした。ありがとうございます!!!!
ロブ・ディース
このような投稿にコメントすることはめったにありませんし、この投稿が(今日の基準では)信じられないほど古いことは承知していますが、この迅速な解決策に感謝したいと思います。Media Templeのファイルマネージャー経由で/pluginsフォルダにアクセスし、フォルダ名を変更して、問題のプラグインを特定することができました…ありがとうございます!!!
Cindy
ブログに全くアクセスできず、何も編集できませんでした。プラグインを削除する手順に従いました。それで直りました。情報と、分かりやすく説明していただきありがとうございます!!
WPBeginnerサポート
ありがとうございます。お役に立てて嬉しいです。
管理者
Jairo Levi
すごい!プラグインフォルダの名前を変更してから、プラグインを1つずつ再アクティブ化することで、サイトを修正できました。
ありがとうと言いたかっただけです!
Jairo.
WPBeginnerサポート
You are welcome
管理者
デニス
記事をありがとうございます。
私はwampserver localhostを使用してWordPressをオフラインで開発していました。
完了したときはlocalhostで問題なく動作しましたが、アップロード後に問題が発生しました。indexページしか読み込めず、他のすべてのページはオフラインURL(つまりlocalhost/mysite/thepost)のままでした。localhost URLを手動で本来あるべき通常のURLに変更すると、500 Internal Server Errorが発生しました。
ここに記載されているすべての方法を試しましたが、問題は解決しません。
どうか、本当に助けが必要です。
本当にありがとうございます。
Franck
素晴らしい記事です!頭痛の種がなくなりました。全体的なプロセスを経る必要がありましたが、それだけの価値がありました。これで私のサイトは元に戻り、すべて最新の状態になりました。素晴らしい仕事です、皆さん!
パオロ・エウヴラール
素晴らしい情報です、うまくいきました!!!
乾杯
maros
ssh:
debian@otherland:*/wp-content/plugins$ sudo chown root:root menu-icons/
debian@otherland:*/wp-content/plugins$ sudo chmod -R 700 ./menu-icons/
debian@otherland:*/wp-content/plugins$
その後、「サーバーエラー500のタブ」をリロードしたところ、「プラグインが無効化されました…ファイルが見つかりません」のようなメッセージが表示されました。
Brian H
クッキーとキャッシュをクリアしてから、管理パネル/ダッシュボードに入れるかどうか確認してください。
Lesley Parolis
本当にありがとうございます。非常に役立ちました。プラグインを無効にすることで問題が解決しました。白い画面を引き起こしていたプラグインが1つありました。
Richard
こんにちは。プラグインフォルダの名前を plugin.deactivate に変更しましたが、まだ白い画面が表示されます。他の人が問題を解決したのと同じくらい迅速かつ簡単に問題を解決できると期待していましたが、まだできていません。他に何か提案はありますか?どうぞよろしくお願いします。
WPBeginnerサポート
デフォルトテーマに切り替えてください。 .htaccess ファイルを削除することも試してみてください。
管理者
ドウェイン
良い記事です。問題の原因となっているプラグインがわかっている場合、DBからそのプラグインだけを無効にできますか?
スー・クラウティア
はい…ファイルマネージャーで。ちょうど成功しました-白い死の画面はありませんでした
brian h
テーマのディレクトリでも実際に行うことができます。私もプラグインの動作不良と、テーマの問題でアクセスできなくなった両方の問題を抱えていたので、これを行う必要がありました。
テーマをthemes.deactivateにリネームしたところ、テーマ管理に戻ることができ、ダッシュボード以上に進めなくなっていた問題を解決しました。
そこに入ると、どのテーマが問題を引き起こしているか詳細に示されましたが、それでも「themes」という新しいディレクトリを作成し、正常なテーマをそこにコピーしてからでないと、新しいテーマを有効にできませんでした!
Hope this sheds some light on possible additional errors
Brian:
アル・ベタンクール
指示のおかげで、問題の原因となっているプラグインを無効化することができました。ありがとうございます!
アレクサンドロ
本当にありがとうございます!うまくいきました!
Teejax
こんにちは、
素晴らしい仕事に感謝します。
私は仮想マシン経由でセルフホストされたIIS上でWordPressを実行しています。
残念ながら、「フォルダが使用中です」というエラーが出て、プラグインフォルダの名前を変更できませんでした。
どうすればよいですか?
事前に感謝します。
John Wiley
フォルダ名を変更している間、World Wide Web Publishing Serviceをオフにしてください。IISがそのフォルダを読み込んでロックしています。
Haywhy blaze
どうやって?
ファリーナ
こんにちは、助けてください!無料のwordpress.comでブログを運営していますが、独立したホスティングはなく、WordPress自体がホストしています。WordPressの2段階認証プラグインにより、バックエンドにログインできません。
FTP経由でWPページに接続しようとしていますが、FTPアクセスのユーザー名とパスワードはWordPressのユーザー名とパスワードと同じかどうか確認してもらえますか?現時点ではバックエンドにアクセスできず、「サーバーに接続できませんでした」というエラーが繰り返し表示されます。
サイトの2段階認証プラグインを無効にしようとしています。検証コードが送信される携帯SIMカードがもう手元にないためです。非常に困っているので助けてください。よろしくお願いします。
WPBeginnerサポート
WordPress.comサポートにお問い合わせください。
管理者
ジャン・ジャック・アマーニ
助けてください!
4日間、FileZillaを使ってFTPでもWPパネルにアクセスできません。
その前日にWPパネルを開いたところ、あるプラグインのアップデートが必要だと表示されました。自動アップデートを実行したところ、それ以来ウェブサイトが表示されなくなりました。
プラグインを無効にするためにディレクトリにアクセスできません。
phpMyAdminを使って指示された手順に従いましたが、wp-optionに「active plugin」が見つかりません。
助けてください
WPBeginnerサポート
FTPにアクセスできない理由をウェブホストに問い合わせてください。cPanel(ウェブホスティングアカウントのダッシュボード)のファイルマネージャーを使用して、ファイルやフォルダにアクセスすることもできます。
管理者
ジャン・ジャック・アマーニ
まず、ご協力に感謝いたします。
ウェブホストの無料モードを使用しており、これでは彼らとやり取りできません。
ブラウザでウェブサイトを開こうとすると、このメッセージが表示されます:
Warning: require_once(assets/ilenframework/assets/lib/utils.php): failed to open stream: No such file or directory in /home/u673270787/public_html/wp-content/plugins/yuzo-related-post/yuzo_related_post.php on line 24 Fatal error: require_once(): Failed opening required ‘assets/ilenframework/assets/lib/utils.php’ (include_path=’.:/usr/lib/php’) in /home/u673270787/public_html/wp-content/plugins/yuzo-related-post/yuzo_related_post.php on line 24
ペサ
素晴らしい記事です。トラブルシューティングとサイトの修正に多くの時間を節約できました。良い仕事を続けてください。
Lohith
Thanks a lot.. Your article did the miracle to my Wordpress site which suddenly went blank
Carla
私の白い画面は、悪いプラグインから来て、wp-adminからアンインストールしようとしたときにすべてがうまくいかなくなりました。今、白い画面が表示されていて、プラグインがcPanelに表示されていません...どうすればいいですか?
スカレ
今朝、本当に助かりました!数日間管理画面にアクセスしていませんでした。開いて、すべてのプラグインアップデートを選択し、すべて一度に更新しました…大きな間違いでした。WSOD(White Screen of Death)になり、パニックになり始めました。笑
その後、この記事を見つけ、それが非常に役立ちました!魔法のようにうまくいきました。問題のプラグインを見つけて削除しました。
素晴らしい記事をありがとうございます!
Muhammad Awais Sarwar
同じ問題を抱えています。WordPressのダッシュボードやホームページは開けますが、他のページを開くと「このウェブページにはリダイレクトループがあります」と表示されます。
ERR_TOO_MANY_REDIRECTS
プラグインを2つ削除しただけだったと思います。アップデートは何もしていません。しかし、問題は残っています。どうかご指導ください。
WPBeginnerサポート
すべてのWordPressプラグインを無効化しようとした場合は、これを試してください。
FTPクライアントを使用してウェブサイトに接続します。ルートディレクトリに.htaccessファイルがあります。それをコンピューターにダウンロードします。ウェブサイトから元のファイルを削除します。サイトの管理画面にアクセスし、設定 » パーマリンクに移動します。ページの設定は変更せず、変更を保存ボタンをクリックするだけです。ウェブサイトを確認して、エラーが解決したかどうかを確認してください。
管理者
Muhammad Awais Sarwar
ご丁寧な返信ありがとうございます。
こちらに投稿した後、昨夜問題を解決しました。
”
これが解決策と修正方法です:
wp-config.phpで、データベース設定の下に以下を追加することで、問題を引き起こしているサーバー変数を上書きします:
if(isset($_SERVER[‘HTTP_X_FORWARDED_FOR’])) { $list = explode(‘,’,$_SERVER[‘HTTP_X_FORWARDED_FOR’]); $_SERVER[‘REMOTE_ADDR’] = $list[0]; } $_SERVER[ ‘SERVER_ADDR’ ] = DOMAIN_CURRENT_SITE; $_SERVER[ ‘REMOTE_ADDR’ ] = DOMAIN_CURRENT_SITE; $_SERVER[ ‘HTTP_HOST’ ] = DOMAIN_CURRENT_SITE;
”
このリンクを見ました。
皆さん、アクセスできますよ。神に感謝します。3日間試していました。皆さん、ありがとうございました。
Martin Fuller
こんにちは、今日この問題に遭遇しました。問題の原因となっているプラグインの名前を知っていて、コンサルタントに依頼しました。
彼は私のcPanelにアクセスできました。どういうわけか、彼は問題のプラグインを無効にすることができましたが、それがどのように行われたかは教えてくれませんでした。
彼がどのようにそれをやったか、何かアイデアはありますか?
WPBeginnerサポート
上記の記事をご覧ください。完全な手順が記載されています。
管理者
Elaine
ありがとうございます。悪いプラグインをインストールして更新したところ、白い画面が表示されました。あなたの明確な説明のおかげで、正しいプラグインを復元し、サイトへのアクセスを回復することができました。
Rhyauna
すべての手順を実行し、プラグインを無効にすることはできましたが、再度有効にしようとすると白い画面が表示されました。何が起こっているのかわかりません。助けてください。
WPBeginnerサポート
プラグインフォルダの名前を変更して、すべてのプラグインを再度無効にすることができます。/wp-content/の下に新しいプラグインフォルダを作成し、すべてのプラグインの新しいコピーをダウンロードしてインストールします。
管理者
Daniel
本当にありがとう、これで直接うまくいきました。うまくいかないのではないかと心配していました。
MagK
「ブルースクリーン・オブ・デス」に遭遇した時も、一瞬たりともパニックにならず、すぐにあなたのサイトにアクセスしました。ここで解決策が見つかるだろうと確信していました。
提供してくださる全ての助言とリソースに心から感謝いたします。
WPBeginnerサポート
どういたしまして。温かいお言葉をありがとうございます。
管理者
Bhushan S. Jawle
本当にありがとうございます!何時間もの作業を節約できました!
cherian
ありがとうございます
ロックダウンWP管理フォルダの名前を変更したところ、正常に動作しています
ありがとうございます
yaser
本当にありがとうございます!
悲しかったのですが、あなたは私を幸せにしてくれました。
私のサイトは今、公開中です!
Tami
ありがとうございます!とても参考になりました!
mike rigley
Thanks – killing the plugins folder via FTP worked great for me
Now I can update them and reactivate if needed 
ありがとう
マイク
Nick Karvounis
OMG!おかげで助かりました。セキュリティプラグインをインストールしたのですが、特定のIPアドレスからしかログインできず、FTFからログインできませんでした。PHPアクセス手順をありがとうございます!
サウラヴ・グプタ
素晴らしい記事で、シンプルで分かりやすいです。私たちの環境ブログEarth5Rには、著者と管理者がログインできないという深刻な問題がありましたが、この解決策を適用したところ、魔法のように機能しました。問題を引き起こしていたのは、不要なプラグインの1つでした。これは教訓にもなります。最も必要なプラグインのみを保持しましょう!本当にありがとうございました。時間を大幅に節約できました。
フェムケ
ヘルプ!FTPファイルの中にいますが、フォルダーの名前の変更方法がわかりません。。
WPBeginnerサポート
FTPクライアントで、pluginsフォルダをクリックして選択し、右クリックしてメニューからRenameを選択します。
管理者
ヤン
FTPのヒントをありがとうございます。私は初心者なので、多くのストレスの多い時間を節約してくれました。
hyma
わー、Manuelさん、ありがとうございます。時間を節約できました。とても助かります。
Manuel
この役立つ投稿をありがとうございます!
Jonathan
ありがとうございます!WordPressサイトにはアクセスできましたが、管理画面には入れませんでした。キャッシュプラグインのせいで致命的なエラーが発生しました。これを実行して管理画面に入れるようにし、プラグインを削除して再インストールしたら、正常に動作するようになりました。
ポール
ありがとうございます – 手戻りの時間を数時間節約できました!
ヤリナ
これらのどれも私には効果がありませんでした…しかし、その後Internet Explorerに切り替えたところ、wpダッシュボードにアクセスできるようになりました。サイトは常に公開されていました。Chromeで問題が発生する原因は何でしょうか?
Chris
ありがとうございます。問題はプラグインのアップグレード不良でした。FTPを使用してプラグインディレクトリ名を変更すると、すぐにwp-loginページにアクセスできるようになり、その後FTP経由でプラグインディレクトリを元に戻すことで、プラグインを順番に再アクティブ化でき、問題のあるプラグインを簡単に見つけることができました。これは非常に役立ち、問題を解決しました。ありがとうございました。
lynn Page
これを修正する方法を知っているなら、助けが必要です。
Ron Blake
素晴らしい記事です。ありがとうございます!プラグインが悪く、プラグイン名を変更して無効化するのが、管理画面から行うよりもずっと簡単でした。
John Detlefs
あなたは最高です。この記事のおかげで数千ドル稼ぐことができ、1週間の作業をやり直すことから救われました。本当にありがとうございます!
Specifically, changing debug to “True” made life a whole lot easier.
ハビエル・マエン
wp-super-cacheプラグインで画面が真っ白になり、機能しなくなりました。この記事で解決策が見つかりました。
アシュリー
誰か助けてください。FTPでこれを実行しましたが、プラグインフォルダを無効化した後も「reauth=1」が表示されます。ありがとうございます。
ショーン
WP-CLIを実行している場合は、次を実行することでも実行できます。
wp plugin deactivate –all
Crystal Foth
ありがとう – 助かりました。テーマを切り替える前にプラグインを非アクティブ化すべきでした!
flafin
素晴らしい投稿、ありがとうございます!
WPのエディター経由でfunctions.phpファイルにトラッキングコードを追加しようとした際に、内部サーバーエラーが発生しました。エラーが発生した後、ファイルを編集してコードを削除しましたが、エラーは解消されませんでした。ホスティングアカウントのファイルマネージャーを開き、functions.phpファイルに移動しました。ファイルを開くと、エラーの原因となったコードがまだファイルに残っていました。コードを削除したところ、エラーは解消されました。お役に立てば幸いです。
anticrap
素晴らしいです。私はこの分野の全くの初心者ですが、この問題を解決するのをとても簡単にしてくれました。本当にありがとうございます。
Chris
両方試しましたが、私にはうまくいきました。問題は、プラグインを有効にできないことです。
ネイト
それらを再アクティブ化する方法はわかりましたか?私も同じ問題を抱えています。教えてください。よろしくお願いします。