あるクライアントの新規サイト制作でWPを利用する際に、コスト面からすでにローカルで先にテストサイト制作したものをWebサーバーにUPして、固定ページを入力していたときのことです。
タイトルを変更して一先ず保存しようとしたら画面上部にエラー表示。
「更新に失敗しました。 返答が正しい JSON レスポンスではありません。」
コンテンツ内容じゃなく、タイトルの変更すらできないとは厄介。
ネットで情報調べると、Webサーバーに置いてある.htaccessというファイルに問題があることが多いのだそう。
さらに、この.htaccessファイルの記述やパーミッションなど色々な内容の問題があるのだそう。一概にこれといったわけではなさそう。
しかし、このファイルを直接触ることってWPではあまり多くなく、公開前にベーシック認証かけるか、ローカル環境から本番環境に移したときに開発用として何か記述したものを変更するくらいかと。
なので、特に触って調べるのは後々で良さそうで、試す方法としては、パーマリンクの保存だそう。
管理画面にログインし、設定 > パーマリンクと移動し、特に何も触らず保存するだけで良いみたい。
一先ずその通りにやってみると、固定ページは公開保存がエラーなく出来た。
ローカル環境から本番環境に移動した際、確かにドメインやスラッグなどが変わる場合もあるわけで、もし移動したときは一先ずこの作業はした方が良さそうです。