WordPressの無効なJSONレスポンスエラーを素早く修正する方法

WordPressの原因を理解する上で無効なJSON応答エラーエラーの原因を説明する前に、まず何がエラーの引き金になったのかを理解しましょう。

WordPressのブロックエディターで作業しているとき、通常はエラーメッセージがポップアップ表示されます。メディアファイルをブロックに直接追加する場合このエラーメッセージも表示されます。

图片[1]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

WordPressで「Invalid JSON response error」エラーが発生するのはなぜですか?

答えは、ページや投稿を編集するときにWordPressは、あなたが行った変更を保存するために常にサーバーと通信しています。.

この通信はJavaScriptを使用して行われ、JavaScriptはJSON形式のデータ送信を担当します。

JavaScriptコードの問題やサーバー接続の問題など、通信中に何か問題が発生すると、WordPressは正しいレスポンスを得られず、このようなエラーになります。

注目してください:このエラーを修正する前に、ウェブサイトをバックアップしてください。

WordPressで無効なJSONレスポンスエラーが発生する一般的な原因

WordPressの「Invalid JSON」エラーの原因には、通常以下のようなものがあります:

1.URLが正しく設定されていません:

万が一ウェブサイトのURLまたはWordPressのURL が正しく設定されていない場合(URLの不一致や HTTP/HTTPS 不一致)、エディタがサーバーに接続しにくくなり、エラーになることがあります。

图片[2]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

2. パーマリンク傷つける::

固定リンクとは、投稿やページのURLのことです。これらのリンクが壊れていたり、設定が間違っていたりすると、WordPressは正しいJSONレスポンスを生成できず、エラーになることがあります。

图片[3]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

3.テーマやプラグインの競合::

あるあるテーマまたはプラグインエディタがサーバーと通信するのを妨害する可能性があります。これは、古いコード、プラグイン間の競合、またはJavaScript実行の問題による可能性があります。

4. サーバー構成の問題::

ホスティングサーバー上の設定エラー(不正確な設定など SSL設定サーバーのパーミッションやファイアウォールの設定によっては、エディターが期待されるJSONレスポンスを受信できない場合があります。

5. .htaccessファイルの破損::

ねばなりません.htaccessこのファイルが破損していたり、設定が間違っていたりすると、WordPress がリクエストを正しく処理できず、JSON エラーが発生する可能性があります。

6.レストAPI課題::

WordPress はサーバーとの通信に REST API を使用しています。REST API が無効になっていたり、ブロックされていたり、誤動作していたりすると、WordPress が有効な JSON 応答を受信できなくなる可能性があります。

7.JavaScriptのエラー:

WordPressやサードパーティのプラグインで使用されているJavaScriptコードにエラーがあると、JSONデータの送受信に問題が発生し、エラーになることがあります。

8. SSL証明書質問です:

SSL証明書が正しく設定されていない場合、またはコンテンツが混在している場合(HTTPとHTTPSの両方を使用している場合)、エディタとサーバー間の通信が中断され、JSONエラーが発生する可能性があります。

9.ファイアウォールまたはセキュリティプラグインの制限

ファイアウォールやセキュリティプラグインがエディタとサーバー間の必要なリクエストをブロックし、エディタが有効なJSONレスポンスを取得できないことがあります。

これらの潜在的な原因を理解することで、WordPressの「無効なJSON」エラーを効果的に診断し、修正することができます。


無効なJSONエラーを修正するには?(10の方法)

次に、この問題を解決する10の方法をご紹介します。

方法1:WordPressのURL設定を確認

URLの設定が正しくないことが、この問題の一般的な原因です。以下の手順で確認できます:

  1. WordPressのダッシュボードにログインし、次の場所に移動します。設定 → 一般.
图片[4]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
  1. WordPressのアドレス(URL)」と「サイトのアドレス(URL)」の両方がHTTPSに設定されていることを確認してください(SSL証明書を使用している場合)。
  2. URLの設定が一致していない場合は、修正して「変更を保存」をクリックしてください。

このアクションは、HTTPとHTTPSのコンテンツが混在することで発生する通信の問題を修正します。

方法2:WordPressウェブサイトの固定リンクの修正

固定リンクは、WordPressサイトの各ページや投稿に固有のURLです。これらのリンクが誤って設定されていると、JSONエラーにつながる可能性があります。以下はその修正手順です:

  1. WordPressのダッシュボードにログインし、次の場所に移動します。設定 → 固定リンク.
图片[5]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
  1. 正しい固定リンク構造が選択されていることを確認してください。わからない場合は、まずデフォルト設定.
图片[6]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
  1. 変更を保存」をクリックし、問題が解決されたかどうか、再度ページの編集をお試しください。

方法3:.htaccessファイルを削除して再生成する方法

.htaccessファイルが破損している場合、JSONエラーが発生する可能性があります。これは古いファイルの削除を再生成して問題を解決します:

  1. 使う FTPクライアント(FileZillaなど)を使用してWordPressサイトに接続します。
  2. ウェブサイトのルートディレクトリを探し、バックアップ.htaccessファイルをダウンロードします。
图片[7]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
  1. サーバーから.htaccessファイルを削除します。
  2. WordPressのダッシュボードに戻り、次の場所に移動します。設定 → 固定リンク新しい.htaccessファイルを作成したい場合は、「変更を保存」をクリックすると、新しい.htaccessファイルが自動的に生成されます。

.htaccessファイルを再生成すると、設定ミスによるレスポンスの問題が修正されます。

方法4:プラグインを無効にしてデフォルトのテーマに切り替える

プラグインやテーマの競合が問題の原因であることもあります。トラブルシューティングの方法をご紹介します:

  1. WordPressのダッシュボードに移動し、次の場所に移動します。プラグイン → インストール済みプラグイン.
  2. すべてのプラグインを選択し、一括で無効化します。
图片[8]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
  1. WordPressのデフォルトテーマ(例:Twenty Twenty-Two)に切り替えて、問題が解決したかどうか確認してください。
图片[9]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

問題が消えたら、プラグインかテーマがエラーを引き起こしていることを意味します。プラグインを一つずつ有効にしていき、問題のあるプラグインが見つかったら、代わりのプラグインを選ぶか、開発者に連絡して修正してもらいましょう。

方法5:クラシックエディタを試す

ブロックエディタに問題がある場合は、クラシックエディタに切り替えてみてください:

  1. をインストールしてアクティブにします。クラシックエディター「プラグイン
  2. アクティベーション後設定 → 執筆クラシックエディター」を使用したい場合は、デフォルトエディターとして「クラシックエディター」を選択してください。
图片[10]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
  1. 変更を保存し、問題が解決したかどうかを確認します。

クラシックエディターは、より安定した編集環境を提供し、特にブロックエディターの問題を経験しているユーザーに適しています。

方法6:ファイアウォール設定を確認

ファイアウォールやセキュリティプラグインがサーバー間の通信をブロックし、JSONエラーが発生する場合があります。一時的にファイアウォールやセキュリティプラグインの無効化問題が解決したかどうかを確認してください。問題が解決した場合はファイアウォールルールの調整そのためには、WordPressエディタがサーバーと正しく通信できることを確認してください。

方法7:Inspect Elementツールによるログのデバッグ

技術的に詳しい方は、ブラウザのInspect Elementツールを使って、詳細なエラーログを見ることができます:

  1. Chromeを開き、F12キーを押すか、ページ上で右クリックし、"を選択します。プローブ".
  2. ネットワークタブを開き、"FETCH/XHR「Ajaxリクエストのフィルタリング
图片[11]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
  1. REST API リクエストが成功したかどうかを確認することで、JSON エラーの根本原因の可能性をトラブルシューティングします。

方法8:WordPressのデバッグログを確認します。

WordPressのデバッグモードを有効にして、問題をより詳しく把握しましょう:

  1. とおす wp-config.php ファイルに以下のコードを追加し、デバッグを有効にします:define('WP_DEBUG', true); define('WP_DEBUG_LOG', true) ;
图片[12]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
  1. デバッグログはすべてのエラーを記録し、FTPクライアント経由でアクセスできます。 /wp-content/ フォルダ内の デバッグログ ファイルビュー。

方法9:メディアライブラリ経由でメディアファイルをアップロードする方法

もしエラーがメディアファイルのアップロードその場合は、この問題を回避して、メディアライブラリからファイルをアップロードすることができます:

  1. ブロックエディターを開き、画像ブロックを挿入する際に"メディアライブラリー"でアップロードしてください。
图片[13]-如何快速修复 WordPress 中的无效 JSON 响应错误-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
  1. アップロードしたいファイルを選択し、「選択」をクリックします。

ファイル名特殊文字なしJSONエラーを避けるためです。

方法10:専門家の助けを借りる

問題を解決できない場合は、WordPressホスティングサービスのプロバイダーなど、ウェブホスティングプロバイダーに連絡することをお勧めします。テクニカルサポートチームが、WordPress関連の複雑な問題を解決してくれることもあります。

概要

無効な JSON レスポンスのエラーは、一見複雑に見えますが、多くの場合、簡単な手順で修正できます。URL や固定リンクのチェックからログのデバッグまで、問題を段階的にトラブルシューティングし、最適な解決策を見つけることが可能です。これらの方法で問題を解決できない場合は、WordPress の専門サポートチームに連絡するのが最善の方法です。


お問い合わせ
記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
電話:020-2206-9892
QQ咨询:1025174874
Eメール:info@361sale.com
勤務時間: 月~金、9:30~18:30、祝日休み
© 複製に関する声明
この記事を書いた人: Xiesong
終わり
好きなら応援してください。
クドス0 分かち合う
xiesong的头像-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
解説 ソファ購入

コメントを投稿するにはログインしてください

    コメントなし