【WordPress】「更新に失敗しました。返答が正しいJSONレスポンスで...。>WordPress【WordPress】「更新に失敗しました。返答が正しいJSONレスポンスで...。2020年9月10日WordPressの新エディタGutenberg(グーテンベルク)で記事を投稿すると「更新に失敗しました。返答が正しいJSONレスポンスで...。」ていうエラーが出て記事の投稿ができないよ!記事作成に集中したいのに、意味不明なエラーが出ると時間も無駄ですし、ストレス溜まりますよね...tabebakaどうも、たべばかです。毎日記事投稿を目標に可能な限り頑張っていましたが、ネタ探し以外で苦しんでいたことがあります。それは、「更新に失敗しました。返答が正しいJSONレスポンスではありません。」という不具合が発生して、記事の投稿ができず、対応にかなりの時間を費やしたことです。今回はその問題と、問題の解決方法をまとめてみましたのでご覧ください。Editorを使用する運営者の環境レンタルサーバー:ロリポップ!使用プラン:スタンダードWordPress使用テーマ:無料テーマLightning、Lightningの子テーマ全プラグインを停止しても不具合は発生まず、運営者の環境をまとめてみました。Google先生で検索したところ、ロリポップ!以外でも同じような不具合が生じた方がいらっしゃるようなので、レンタルサーバーに直接的な関係はないかもしれません。使用テーマのLightningに関しては、同じテーマで不具合が生じている方がいたので、テーマ依存の不具合なのか?疑問が残りましたが、この点の検証はできていません。不具合についてこの現象で発生する主な不具合は2つありますので報告しようと思います。「更新に失敗しました。返答が正しいJSONレスポンスではありません。」というエラー表示が発生。プレビュー画面または投稿画面に記事の内容が反映されていない。投稿画面を離れて、「投稿一覧」を開くと自動下書きとして保存されている。目次が正しく表示、または反映されない。目次の見出しリンクをクリック時に、その見出しまで正しく移動しない。Contents」で作成した目次で不具合が生じることがあります。不具合が生じた場合、見出しのHTMLコードやCSSを正しく編集しても反映されませんでした。不具合が生じた場合、新しく新規追加した記事に内容をコピーして記事を作り直すことで対処しました。その後、不具合があった記事はゴミ箱に捨て廃棄しました。Editorで投稿した場合は、目次が正しく機能しているか確認することをオススメします。※不具合を再現ができなかったため、キャプチャ画像は取れませんでした。根本的な対処法:「.htaccess」を編集する結論から言うと.htaccessを編集することで完全に改善しました。Editorを使ったりして誤魔化していましたが、こちらの方法で一発で解決できますのでご覧ください。早くこの方法で対応しておけばよかったと後悔しています。tabebaka作業の前に.htaccessの内容をすべてコピーしてメモ帳などに保存しておきましょう。変更した内容に不備があった場合、ブログ(サイト)が表示されなくなったりします。もとに戻せるように必ず保存しましょう!下記をコピーして.htaccessに追記してください。ip(xxx.xxx.xxx.xxx)のxxxの部分は、こちらの「安全な確認くん」というサイトで確認できる「現在接続している場所(現IP)」に入力されている自分のグローバルIPアドレスを入力してください。追記が終わったら、.htaccessファイルの最後に必ず改行を入れてください。改行がないと、正しく動作しないことがあります。不安でしたら.htaccessファイルの末尾に2~3行ほど適当に空行入れれば大丈夫です。※追記2020.9.10一般的なプロバイダー契約の場合、固定IPアドレスではないため、定期的にIPアドレスが変更されます。再発する場合は、改めて「安全な確認くん」で「現在接続している場所(現IP)」が変わっていないか確認しましょう。IPアドレスの変更があった場合は、.htaccessファイルに追記したIPアドレスの部分だけを更新してください。.htaccessファイルの設定」を参考にしてみてください。筆者は、2020年4月にAFFINGER5という有料テーマを導入し、現在はクラシックエディタ(旧エディタ)で記事を執筆しています。(AFFINGER5はブロックエディタによる記事の執筆も可能だが、まだクラシックエディタ(旧エディタ)の使用を推奨している)WordPressの公式サイトでは、『2021年の年末までは「クラシックエディター」をサポートを行うことを発表しています。』ので、それまではクラシックエディタを使用する予定です。その頃には、こういった問題も解決されている(もしくは解決策が明確に提示される)だろうし、ほとんどのWordPressテーマがブロックエディタに対応していると思うからです。あなたも『効率的に記事を書きたい』『まだクラシックエデイタを使いたい』と思っているなら、AFFINGER5などの有料テーマの導入を考えてみても良いかもしれません。(もちろん優秀かつ、サポートがしっかりしている無料テーマもあるので、それでもOKです。)あなたが有料テーマに興味のあるのでしたら、下記の記事を参考にしてみてください。現在使用しているAFFINGER5については、忖度ぬきで悪い部分もしっかりと解説しているので、参考になると思います。【WordPress】初心者がテーマを人気ブロガーから学んでみる続きを見る暫定的な対処法.htaccessを編集したくない人向けですが、再発するのでお勧めしません。私が苦しんだ軌跡としてご覧ください。tabebaka時間を置く原因は不明ですが、なぜか時間帯によっては記事のプレビューの表示、更新が可能なことがありました。再発するので、対処療法でしかありません。WebブラウザのCookieを削除するWebブラウザのCookieを削除することで記事のプレビューの表示、更新が可能なことがありました。時間を置くと同じ理由で、偶然そのタイミングが大丈夫なだけだったのかもしれません。こちらも再発するので、対処療法でしかありません。Editorで記事を投稿すると記事のプレビューの表示、更新が可能となります。この方法では対応可能ですが、上記の「付随発生した不具合」で報告した目次機能の不具合が生じることがあったので、注意が必要です。『ブログ初心者』:WordPressでブログを立ち上げました。WordPressの設定方法がわかりません。設定方法をわかりやすく教えてもらいたいです。...WordPress【WordPress】初心者のFilezillaを使ってフォルダ転送!(ロリポップ!)ロリポップ!のレンタルサーバーでは、「ロリポップ!FTP」を使用してファイルをアップロードしていると思います。...WordPress【WordPress】初心者の画像の最適化について今回はWordPressの記事作成には欠かせない、画像の最適化についてご紹介します。...WordPress有名ブロガー御用達のテーマ!AFFINGER5で検索順位上昇?有名ブロガーが多く使っているAFFINGER5が気になるんだけど。そんな脅しに答えます。今回は、こんな疑問にお答えしようと思います。...【ブログが書けない】ダメな私の5つの理由...私みたいになるな!!ブログを書くコツ【PASONAの法則】を応用する方法プロフィールtabebaka中小企業でプログラマーとして勤務も、終電で帰る毎日に嫌気がさし、とある医療系の資格を取得して、医療関係の仕事に転職。安定した生活を過ごしていたものの、業界の変革で、再び訪れた残業地獄とパワハラで休職。職場復帰後は、本業以外で生計を立てることを夢見て試行錯誤中。