Cocoon 2.0.0公開。機能追加と修正多数。

アップデート情報
この記事は約4分で読めます。

Cocoon 2.0.0にバージョンアップしました。

2.0.0とメジャーバージョンは上がりましたが、通常利用していれば、互換性がなくなるような大きな変更はないです(バージョンによる状態の判別が主目的なので)。

ただしPHPやCSSカスタマイズをしている場合は、場所によっては影響がある可能性があります。

PHPやCSSのカスタマイズは、独自カスタマイズになるのでサポート対象外となります。各自で対応していただければ幸いです。そこまで大きな変更はないけど。

以下は、1.9.9からの変更点になります。

\エックスサーバー開発のWordPressテーマ/
エックスサーバー開発のWordPressテーマ

機能追加

  1. ブロックエディターの機能追加
  2. Font Awesome切り換え機能の追加
  3. レスポンシブテーブルの1列目を固定する機能追加
  4. 拡張カラーパレット色機能追加
  5. 英語サイト用の翻訳ファイルの完全対応
  6. Amazon商品リンクの価格タイプ機能追加

ブロックエディターの機能追加

詳細はこちら。

Cocoon 2.0でブロックエディターを強化。新しい表現が可能に。
Cocoon2.0で強化されたGutenbergブロックの案内と使用例です。

Font Awesome切り換え機能の追加

詳細はこちら。

Font Awesome5を利用する方法
サイトで利用されているアイコンフォントをFont Awesome5に変更したり、Font Awesome4に戻したりする方法です。

レスポンシブテーブルの1列目を固定する機能追加

詳細はこちら。

レスポンシブテーブルを利用している際に1列目を固定表示する方法
テーブルをレスポンシブ表示にしている際に、テーブルの最初の列を固定表示する設定方法です。

拡張カラーパレット色機能追加

詳細はこちら。

Gutenbergカラーパレットに好みの色を追加する方法
Gutenbergのカラーパレットに好みの色を追加する方法。

英語サイト用の翻訳ファイルの完全対応

詳細はこちら。

英語サイトを作成する際の初期設定方法
Cocoonで英語サイトを作る場合の初期設定や注意点。

変更

  1. iframeのLazy Loadも有効に
  2. Chrome用にloading="lazy"追加
  3. ブログカードブロックに「参考リンク」追加
  4. ブログカードラベルラベルを個別要素で囲む
  5. タブボックスのラベルを個別要素で囲む
  6. ドロワーメニューのリンク先が同ページのアンカーリンクだった場合はメニューを閉じる動作追加
  7. AMP画像にidとclass属性追加
  8. 404ページでサイドバーを表示しない機能追加
  9. Amazon商品リンクエラーメール送信間隔の設定
  10. Amazon商品リンクエラーログ・メールの出力場所変更
  11. スキンのFont Awesome5対応

開発者向け

  1. モバイルロゴにURLや名前(Alt属性)変更フックを追加
  2. posts_not_found_messageフィルターフックの追加
  3. exclusion_external_blog_card_urlsフックを追加
  4. 投稿・固定ページ、カテゴリー、タグのアイキャッチ下にアクションフックを追加
  5. site_logo_text系フックの追加
  6. iOS判別関数(is_ios)追加
  7. is_mobile関数の追加

不具合修正

  1. 人気記事ウィジェット・ショートコードの記事数が少なくなる不具合修正
  2. 人気記事ウィジェットの順番がおかしくなる不具合修正
  3. new_listのカテゴリーとタグ両方指定ができなかったのを修正
  4. ブログカードラベルにサイトキーカラーが適用されない不具合修正
  5. バリューコマーススクリプトコードのAMP化とJavaScript縮小化を組み合わせた際の不具合修正
  6. WordPress5.3にした時に投稿画面のConsoleにUncaught TypeError: $ is not a functionと出る不具合修正
  7. Twitterウィジェットはみ出し対策
  8. アイコンフォントLazy Load使用時による管理画面不具合の修正
  9. 評価スターに関する不具合修正
  10. レビューのJSON-LDを小数点第一位まで表示
  11. カルーセルを表示しない場合はcssとJSを読み込まない
  12. 画像リンクにnoopener等が付属しない不具合修正(画像リンクにアイコンフォントを付属させない)
  13. レビュー構造化データの「offers、review、aggregateRating のいずれかを指定する必要があります。」のエラー対応
  14. HTML5警告対策:Warning: The button role is unnecessary for element button.
  15. HTML5エラー対策:Error: Element div not allowed as child of element label in this context. (Suppressing further errors from this subtree.)
  16. ブロックエディターにPHPで配列を手渡す際の不具合修正
  17. グローバルナビスタイルの調整
  18. wpForoスタイルの不具合修正

申し訳ないですが、変更箇所が多すぎて関連トピック等の関連情報の記述は割愛させていただきます。

変更については、GitHubのコミット履歴からご確認ください。

Commits · yhira/cocoon
100%GPLの無料Wordpressテーマです。開発中の開発バージョンです。安定版をダウンロードする場合は、Cocoon配布サイトからダウンロードしてください。 - Commits · yhira/cocoon
タイトルとURLをコピーしました