同じような状況になりました。ロリポップ サーバーです。
しかし、php7.3モジュール版のためにPHPini設定は変更できず、.htacceseの追記も試しましたが改善されませんでした。
そもそもJSONって何?と思いまして、toieeLab亀田さんが答えてくださいました。
json は、Javascript を利用した通信などでよく使われる形式です。json を使うのは、外部のアプリとの連携と、Gutenbergなどです(管理画面も)。json の形式がおかしいと言われた時は、debuger とかで受け取っている json データを見ると良いです。
toieeLab 亀田さん
エラーが出るのは、json形式がおかしい、jsonデータが帰ってこない場合、があるそうです。
「デバッカーでみる」とは、どんなツールを使って見たらいいんだろうか?
ということで、こちらを参考にしました。
検証ツールのconsoleで見れるの?!
ずっとElementsパネルしか活用できていませんでした・・・
今回、h2タグがないのにh3タグが使われていることに対してエラーが出ているようでした。(スクショなくてごめんなさい)なので、h3タグを全てh2にして更新完了。
他のページの更新を試してみると、h2タグはないのにh3タグが使われているページの更新は問題ない・・・。
エラーがあったページで再度、h3タグのみ、にしてみるとやっぱりエラーが出る。しかし、consoleで確認したエラーの内容が、初回と違うことに気づきました。(やっぱりスクショなくてごめんなさい)
エラー内容を基に検索した結果出てきたサイトがこちら。
ちょっとだけ、Wordpressの更新時に何が起きているのか垣間みえた気がします。
そして、この記事の最後にこのような記述がありました。
レンタルサーバを使っていると、WAFやサーバ自体の設定で、海外のIPアドレスからのREST更新が禁止されていることがあります。
https://web.plus-idea.net/on/wordpress-rest-api-update/
この場合、多くは403エラーとなります。
エラーの出ているサイトのドメインが海外で契約したものなんですよ・・・(^^;
そして 403が出ている。
ロリポップのWAFをOFFにしたら、h3タグのみのページの更新もエラーなく完了しました。
DevToolsの公式はこちら。やっぱり公式も読もう。
https://developers.google.com/web/tools/chrome-devtools?hl=ja