/ Last updated : 2017年2月14日 tsukada ページキャッシュ ページキャッシュon時にJSONのフォーマットが変わる。 TOP › Forums › バグ報告と提案(Requests and Feedback) › ページキャッシュon時にJSONのフォーマットが変わる。 ページキャッシュon時にJSONのフォーマットが変わる。 Tagged: ページキャッシュ This topic has 8 replies, 3 voices, and was last updated 7 years, 5 months ago by tsukada. Viewing 7 reply threads Author Posts 2017年2月14日 at 16:26 #119 tsukadaParticipant 純粋なwordpressからKUSANAGI(KUSANAGI 8.0.4 WP 4.7.2)へ移行しました。 JSON経由で取得した際、KUSANAGIのページキャッシュを有効にした場合と無効にした場合でフォーマットが変わります。 ■確認パス(4.7.2のWPに入っている REST API を利用。) /wp-json/wp/v2/posts?_embed&per_page=20&page=1&filter ■kusanagi bcache onの状態 {"0":{"id":14539,"date":"2017-02-13T17:00:11","date_gmt":"2017-02-13T08:00:11" ■kusanagi bcache off [{"id":14539,"date":"2017-02-13T17:00:11","date_gmt":"2017-02-13T08:00:11" 同様の事例で困っている方がいらっしゃれば情報交換できれば幸いです。 2017年2月14日 at 19:59 #120 tsukadaParticipant キャッシュクリアしても動作は変わりませんでした。 2017年2月15日 at 12:07 #122 satoruModerator 確かにおかしくなりますね。 対策検討いたしますので、REST API をキャッシュ除外設定して運用いただくことは可能でしょうか。 キャッシュ除外文字列に /wp-json/ と入力いただき、変更を保存。 その後、キャッシュをクリアいただければ、キャッシュの対象外となります。 This reply was modified 7 years, 6 months ago by 草薙 沙耶. 2017年2月15日 at 13:48 #124 tsukadaParticipant 草薙 沙耶さん 了解しました。ありがとうございました! 2017年3月2日 at 11:16 #154 tsukadaParticipant この問題のFixしたVersionはいつ頃リリースになるか 差支えなければご教示戴けないでしょうか。 2017年3月27日 at 15:57 #173 tsukadaParticipant 現在のKUSANAGI (8.0.5)で同様の確認を行いました。 キャッシュ除外文字列に /wp-json/ を追加している状態だと JSONの最後に <!– cache excluded –> と記載されてしまい、JSON形式でエラーになってしまいます。 <!– cache excluded –>を表示させない方法はありませんでしょうか。 2017年3月28日 at 15:40 #179 tsukadaParticipant 半ば強硬手段なのですが /wp-content/mu-plugins/kusanagi-core/modules/page-cache.php で <!-- cache excluded --> を削除して動かしていますが、kusanagi-coreなので、本来弄るべきではないとは思っています。 2017年3月29日 at 12:57 #182 しょうくんModerator キャッシュ時のJSONフォーマットについてはすでに開発要件に上がっているようです。 順次アップデートされますので、今しばらくお待ちいただけますようお願いいたします。 2017年4月4日 at 18:17 #186 tsukadaParticipant 返信遅れまして申し訳ございません。 了解しました!ありがとうございます。 Author Posts Viewing 7 reply threads You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In