Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示し高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

このフォーラムには初心者の方も多く参加されています。質問に不慣れな方も安心して相談できるよう、できるだけ穏やかな言葉でご案内いただけますと幸いです。

長い記事の本文を含むREST API応...
 
通知
すべてクリア

長い記事の本文を含むREST API応答が空(200・0バイト)になり、投稿の更新に失敗する

1 投稿
1 ユーザー
0 Reactions
6 表示
(@イエローストーン)
結合: 17分前
投稿: 1
トピックスターター  

いつもCocoonを使わせていただいています。
ブロックエディタでの投稿更新時に「更新に失敗しました。返答が正しいJSONレスポンスではありません」と表示される件について、原因を切り分けたところCocoon本体で再現したため報告します。

不具合ページのURL:
https://ystone82.com/wp-json/wp/v2/posts?per_page=100&_fields=id,content

■ 症状
本文を含むREST APIの応答が約40KBを超えると、ステータス200のまま本文が0バイトで返ってきます。応答時間は0.2秒前後で、タイムアウトではありません。

・本文入りで約40KBの応答(記事1件)→ 正常
・本文入りで約78KBの応答(記事2件)→ 0バイト
・本文を含まない応答(全記事のタイトルのみ)→ 正常
・公開ページの表示 → 正常

この影響で、長めの記事を更新すると上記のJSONエラーが表示されます(実際には保存されています)。また、All in One SEO 5.0系では投稿一覧の「AIOSEO詳細」列が本文を含めて取得するため、一覧の全ページで表示されなくなります。

■ 不具合の発生手順
上記URLを開きます(ログインの有無は関係ありません)。
→ 空の応答になります。
(_fields=id,title にすると正常に返ります)

■ 解決のために試したこと
・Cocoonの高速化設定をすべて無効 → 再現
・Health Checkのトラブルシューティングモードで切り分け(Cocoon 2.9.5時点)
 1. 全プラグイン停止+Twenty Twenty-Four → 正常
 2. 全24プラグインを1つずつ有効化 → 最後まで正常
 3. 全プラグイン有効のまま、Cocoon(親テーマ)に切り替え → 再現
 4. Cocoon Childに切り替え → 再現
・Cocoonを最新版に更新後も同様に再現することを確認しています
・lib/page-speed-up/minify-html.php の shutdown フックで実行される code_minify_buffer_end をREST APIリクエスト時のみ外して試しましたが、改善しませんでした
・context=edit で生の本文(content.raw)を取得した場合も空になります
・サーバー会社(ConoHa WING)にも問い合わせましたが、WordPress側の処理は対象外との回答でした

 

----------------------------------------------
サイト名:中年男子、シンプリストを目指す
サイトURL: https://ystone82.com
ホームURL: https://ystone82.com
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
スキン:/wp-content/themes/cocoon-master/skins/skin-grayish-topfull/style.css
WordPressバージョン:7.1.4
PHPバージョン:8.3.35
データベース:5.7.44
サイト言語:ja
タイムゾーン:Asia/Tokyo
HTTPS:有効
マルチサイト:無効
WP_DEBUG:無効
DISABLE_WP_CRON:無効
WP_CACHE:無効
DISALLOW_FILE_EDIT:無効
パーマリンク構造:/%postname%/
ホームページ表示:最新の投稿
PHPメモリ上限:256M
WPメモリ上限:40M
WP管理画面メモリ上限:256M
PHP最大実行時間:30秒
PHP max_input_vars:5000
アップロード上限:32M
POST上限:32M
PHP拡張:curl:有効, mbstring:有効, gd:有効, imagick:有効, xml:有効, zip:有効, intl:有効, exif:有効
画像エディタ:EWWWIO_Imagick_Editor
ブラウザ:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/156.0.0.0 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.0
エンコーディング:none
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.9.6.3
カテゴリー数:6
タグ数:42
投稿数:65
固定ページ数:4
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.3
style.cssサイズ:845 バイト
functions.phpサイズ:269 バイト
----------------------------------------------
Gutenberg:1
Font Awesome:5
Auto Post Thumbnail:0
ホームイメージ:/wp-content/themes/cocoon-master/screenshot.jpg
簡単SSL:0
コードハイライト:0
----------------------------------------------
canonicalタグ:0
カテゴリnoindex:0
タグnoindex:0
----------------------------------------------
サイドバー位置:sidebar_right
サイドバー表示:no_display_index_pages
メインカラム幅:860px
サイドバー幅:300px
----------------------------------------------
全広告表示:1
AdSense表示方法:
----------------------------------------------
GA4:設定済み
GTM:未設定
Search Console:設定済み
----------------------------------------------
ブラウザキャッシュ有効化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
----------------------------------------------
利用中のプラグイン:
AddQuicktag 2.6.2
Ads.txt Manager 1.4.6
Akismet Anti-spam: Spam Protection 5.7.2
All in One SEO 4.9.9
BackWPup 5.7.8
Better Search Replace 1.4.11
Breadcrumb NavXT 7.5.2
Broken Link Checker by AIOSEO 1.3.1
Category Order and Taxonomy Terms Order 2.1
ConoHa WING コントロールパネルプラグイン 1.2
ConoHa WING 自動キャッシュクリア 1.0.1
Contact Form 7 6.2.4.1
EWWW Image Optimizer 8.9.1
Health Check & Troubleshooting 1.7.1
Pochipp 1.20.3
Pochipp Assist 0.1.1
PublishPress Revisions Free 4.3.2
Redirection 5.10.1
Regenerate Thumbnails 3.1.6
SiteGuard WP Plugin 1.8.10
Site Kit by Google 1.191.0
WPCode Lite 2.4.1
WP Consent API 2.1.0
WP External Links 2.66
----------------------------------------------
停止中のプラグイン:
Google Analytics for WordPress by MonsterInsights 11.3.0
----------------------------------------------



   
引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

許可された最大ファイルサイズ 5MB

 
プレビュー 0リビジョン 保存しました
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました