最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPress管理AJAX 400(不正なリクエスト)エラーの修正方法

WordPressのエラーに遭遇するのはイライラします。特にメッセージが明確なヒントを与えてくれない場合はなおさらです。

管理者 Ajax 400 (Bad Request) エラーは、通常、サーバーがブラウザのリクエストを理解できなかったことを意味します。これは、プラグイン、テーマ、またはURLのタイプミスが原因で発生することがよくあります。

ファイルのアップロード中、カスタムコードの実行中、または管理画面の閲覧中に発生することがあります。幸いなことに、通常は簡単に修正できます。

このガイドでは、400エラーの原因と迅速な修正方法を説明します。

WordPressでadmin-ajaxの不正なリクエストエラーを修正する

400(Bad Request)エラーの原因は何ですか?

400(Bad Request)エラーは通常、ブラウザがサーバーが理解できないリクエストを送信した場合に発生します。

一般的なWordPressのエラーですが、メッセージ自体にはあまりコンテキストが含まれていません。そのため、初心者にとってはトラブルシューティングが難しい場合があります。

ブラウザに「400 Bad Request」というシンプルなメッセージとして表示されることがあります。正確な表示は、ホスティングプロバイダーによって異なる場合があります。

400 Bad Request ジェネリックエラー

ブラウザの開発者ツールの「コンソール」タブにも表示されることがあります。

このリクエストがadmin-ajax.phpファイルに関係している場合は、特にそうです。

ブラウザコンソールでの管理Ajax 400 Bad Requestエラー

このエラーが発生する最も一般的な理由は以下の通りです。

1. 無効または不正な形式のURL

URLの小さなタイプミスや余分な文字は、サーバーがリクエストを拒否する原因となることがあります。間違った場所にあるスペースや記号でさえ、このエラーにつながる可能性があります。

2. ブラウザのキャッシュと Cookie

古いまたは破損したブラウザデータも、もう一つの一般的な原因です。キャッシュをクリアするだけで、この問題が何度も解決されるのを見てきました。

3. 大容量ファイルのアップロード

サーバーの制限に対して大きすぎるファイルをアップロードしようとすると、400エラーが発生することもあります。これは、高解像度の画像や動画をアップロードする際によく発生します。

4. プラグインまたはテーマの競合

新規または最近更新されたプラグインやテーマには、設定と競合するコードが含まれている可能性があります。これにより、アクティベーション後に400エラーが発生することがあります。

5. サーバー側の問題

時には、問題はサーバー自体にあります。破損した.htaccessファイルや設定ミスがこのエラーを引き起こすことがありますが、クリーンなバージョンを復元すると通常は役立ちます。

原因がわかったところで、エラーを段階的に修正する方法を見ていきましょう。

WordPressで400(Bad Request)エラーを修正する方法

400(Bad Request)エラーの原因をカバーしたので、次に修正手順を見ていきましょう。これらの解決策は、あなたが技術の専門家でなくても、簡単かつ効果的です。

このガイドで説明する手順のリストを以下に示します:

URLを確認する

まず確認すべきは、アクセスしようとしているURLです。文字やスペースの欠落といった小さなタイプミスでも、リクエストが失敗し、400エラーが発生する可能性があります。

リンクが正しいか、余分な記号やスペースが含まれていないか確認してください。問題なさそうでもエラーが表示される場合は、次のステップに進んでください。

ブラウザのキャッシュとCookieをクリアする

古いまたは破損したブラウザデータも400 Bad Requestエラーの原因となることがあります。キャッシュとCookieをクリアすることは、それを修正する簡単な方法です。

Chromeの場合: 右上の3点メニューをクリックし、「閲覧データを削除」を選択します。

Google Chromeでキャッシュをクリアする

ポップアップで、「Cookieおよびその他のサイトデータ」と「キャッシュされた画像とファイル」の両方にチェックを入れます。

時間範囲を「すべて」に設定してから、「データを削除」をクリックします。

ChromeでCookieとサイトデータを削除する

Firefoxの場合: 画面右上のメニューアイコンをクリックします。

ここから、「設定」を選択する必要があります。

Firefox 設定

これでブラウザの設定が開きます。

次に、「プライバシーとセキュリティ」タブに移動し、「Cookieとサイトデータ」までスクロールして「データをクリア」をクリックします。

Firefoxでデータをクリアする

「Cookieとサイトデータ」、「キャッシュされたウェブコンテンツ」を選択します。

「いつ」には「すべて」を選択し、「クリア」をクリックします。

FirefoxでブラウザのCookieを削除する

他のブラウザについては、すべての主要ブラウザでキャッシュをクリアする方法に関するガイドに従ってください。

キャッシュをクリアした後、サイトを更新してエラーが解決したか確認してください。

3. ファイルアップロードサイズの縮小

ファイルアップロード中にエラーが発生した場合、ファイルが大きすぎてサーバーで処理できない可能性があります。

この問題を解決するためのいくつかの方法を以下に示します。

define('WP_MEMORY_LIMIT', '256M');

変更を加えた後、再度アップロードしてエラーが解決したかどうかを確認してください。

4. すべてのプラグインを非アクティブ化する

管理者Ajax 400エラーのもう1つの一般的な原因は、プラグイン間の競合またはコードの悪いプラグインです。

原因を特定するには、まずすべてのプラグインを無効にする必要があります。

WordPressダッシュボードのプラグイン » インストール済みプラグインページに移動します。すべてのプラグインにチェックを入れ、「一括操作」ドロップダウンから「非アクティブ化」を選択し、「適用」をクリックします。

すべてのWordPressプラグインを非アクティブ化する

その後、サイトにアクセスしてエラーが解消されたか確認してください。解消されていれば、問題はプラグインのいずれかでした。

プラグインを1つずつ再アクティブ化します。各アクティブ化の後、エラーをトリガーするプラグインが見つかるまでサイトを確認してください。

注意: 管理画面にアクセスできない場合は、FTPを使用してプラグインを無効にするか、cPanelのファイルマネージャーを使用できます。

5. デフォルトテーマに切り替える

WordPress のテーマが原因で 400 エラーが発生することがあります。特にカスタムコードが含まれている場合や、WordPress のコーディング標準に従っていない場合は注意が必要です。

テーマが原因かどうかを確認するには、Twenty Twenty-Four や Twenty Twenty-Three のようなデフォルトの WordPress テーマに切り替えてみてください。

ダッシュボードの外観 » テーマページに移動します。デフォルトのテーマがすでにインストールされている場合は、その上にカーソルを合わせて「有効化」をクリックします。

テーマを有効化

インストールしていない場合は、WordPressテーマのインストール方法に関するガイドをご覧ください。

切り替えた後、再度サイトを確認してください。エラーが消えた場合は、テーマが原因であった可能性が高いです。

テーマ開発者にサポートを依頼するか、より信頼性の高い代替手段に切り替えることができます。いくつかの優れたオプションについては、最高のWordPressテーマのリストをご覧ください。

パーマリンクが無効な場合も、特にURL構造が誤って設定されているか破損している場合、400 Bad Requestエラーの原因となることがあります。

幸いなことに、WordPressではパーマリンクのリセットが簡単です。設定 » パーマリンクに移動し、何も変更せずに「変更を保存」ボタンをクリックするだけです。

パーマリンクをリセットする

この操作により、パーマリンク設定が更新され、.htaccessファイルが再生成され、多くの場合エラーが解消されます。

WordPressエラーを修正するための、より役立つリソース 🎁

それでも問題が解決しない場合は、関連する WordPress エラーの診断と修正に役立つ追加のガイドを以下に示します。

このガイドがWordPressの管理Ajax 400 – Bad Requestエラーの修正に役立ったことを願っています。また、WordPressの必須メンテナンスタスクのリストを確認したり、WordPress管理エリアを改善する方法を検討したりすることもできます。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterFacebookでも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

コメント

  1. おめでとうございます。この記事の最初のコメント者になる機会を得ました。
    質問や提案はありますか?コメントを残して、議論を開始してください。

Leave A Reply

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。