Cocoon 2.8.8からの変更点です。
機能追加
- 目次で分割ページの場合、分割した目次でなく、全目次を表示する機能追加
- 新着記事、人気記事、新着情報にコメント数を表示するオプションの追加
- Amazon商品リンクでAPIで商品情報を取得できなかった場合も商品ページへのリンクや検索ボタンを表示するように変更
- get_image_sized_urlフィルターフックの追加
- popular_listショートコードにもactionオプションを追加
- ranking_widget_idフィルターフックを追加
- 外部ブログカードのキャッシュ用フックis_externa_blogcard_thumbnail_cacheを追加
分割ページでも目次を全て表示する機能を追加
Cocoon設定の「目次」タブに、「本文全ての目次を表示する」オプションを追加しました。

この機能が有効になっていると、分割ページトータルの目次が表示されるようになります。
新着記事、人気記事、新着情報にコメント数を表示可能に
新着・人気記事、新着情報ブロックもしくはショートコードにおいてコメントを表示できるオプションを追加しました。※ウィジェットにはオプションはありません。
次のようにコメントを表示できるようにしました。
新着記事
人気記事
新着情報
Amazon APIの制限がかかった時でも検索ボタンが表示されるようにした
昨今、Amazon APIの制限は年々厳しくなってきています。それに伴いAmazonでの売り上げが少ないサイトでは制限に引っかかりやすくなってきました。
今回の更新で、制限に引っかかったりエラーになったとしても「商品ページへのリンク」と「各販売サイトへの商品検索ボタン」は表示されるように変更しました。
Amazon API制限にかかった場合、最低限以下のような最低限の商品リンクは表示されるようになりました。

変更
- プロフィールウィジェットのキャプション変更、「肩書きラベル」→「ラベル」
- Cocoon設定のヘッダータブのプレビュー表示をiframeに変更
- サムネイルのRetinaディスプレイ対応をデフォルトで有効にし機能を廃止
- 楽天ブックマークレットのアップデート v1.0.5
- jQueryのCDNをajax.googleapis.comからcdnjs.cloudflare.comに変更
全てのサムネイル画像をRetinaディスプレイ対応とし、Retinaディスプレイ機能は廃止しました。
不具合修正
- ブロックエディター画面でブロックのマージン余白がエディター画面に反映されない不具合修正
- リンク切れのリンクテキストを削除して調整
- silkスキンのブロックエディタとフロントの見出しの表示に差分があるため一致させるように調整
- Cocoon設定プレビュー要素のid等が重複している不具合修正
- 投稿本文に同期パターンが入っているとき目次に反映されない不具合修正
- 目次で分割ページを展開する際に、ブロック整備コードが考慮されていない不具合修正
- PV表示関係の不要なCSSを削除
- PageSpeed Insightsのfetchpriority=hight対応
- SimpleスキンのbodyのフォントCSSを削除(Cocoonフォント設定の詳細度を上回るため、フォント変更はCocoon設定からした方が望ましいので削除)
- 「本文全ての目次を表示する」のとき、目次から意図しない見出しにジャンプする不具合修正
- Metal StylesスキンのbodyのフォントCSSを削除(Cocoonフォント設定の詳細度を上回るため、フォント変更はCocoon設定からした方が望ましいので削除)
- 「ゆっくり色が変化」スキンで通知メッセージが表示される不具合修正
- Cocoon設定のインデックスで除外カテゴリーを設定し、そのカテゴリーページを表示した際、エラーメッセージが表示される不具合修正
- ブロックパターン一覧画面のカラムにて、ブロックパターンに「PV表示」「アイキャッチ表示」「メモ表示」は必要ないため表示しない処理を追加
- 外部ブログカードのサムネイルが表示されない不具合を修正
- 「おすすめカード」のカード幅が均一にならない不具合修正
- おすすめカードがNO IMAGEの時、カードが小さくなる不具合修正
- 投稿一覧管理画面のカラムの調整対応の件で、条件分岐の変数を削除し不具合を修正
- no-image-150.pngの画像サイズの修正
- OpenGraphGetterクラスでの動的プロパティの非推奨エラーを解消
- 「文字列形式」と「配列形式」でfalseの扱いが違うため調整
- 人気記事の表示順を、PV数が同一の場合に日付順で表示させる形でクエリを調整
- 外部ブログカードのサムネイル画像をサイズ変更せず取得するように変更
- スキン「Momoon」シリーズで投稿タイトルの4行目が欠けて表示されるため調整
- 関連記事の表示タイプに関する説明文の追加
- ナビカードでは、widget-entry-card-metaラッパー要素を出力しないように修正
- トップへ戻るボタンと管理パネルのz-index調整
- 画像拡大効果のbaguetteBox、Lity、Lightbox2において画像拡大時は、スクロールを禁止とした
- lightbox2のコンソールエラー対応
- フロントページを固定ページにしたときlightbox2のスクリプトなどが読み込まれない不具合修正
- 「みるらいと」スキンで画面幅480px以下のときのページネーションの不具合修正
- 「みるらいと」スキンで画面幅480px以下のときのエントリーカードサムネイルの不具合修正(CSSセレクタを親テーマのものに合わせた)
- デベロッパーツールのコンソール警告の対応
- 「本文全ての目次を表示する」設定がオンの場合でも、ショートコードで追加した見出しが目次に正しく表示されるように調整
- 「みるらいと」スキンのページ分割の「前へ」「次へ」ボタンのスタイル修正
- WordPressコアとCocoonとの本文カウント数のズレを修正
- 記事を読む目安時間のズレを修正
- preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated警告対応
- WordPress 6.9で変更されたブロックスタイルの個別読み込みを無効化(CSSの読み込み順が変わるため)


コメント テーマの質問はフォーラムへ