Snow Monkey Blocks v11.2.0 をリリースしました

Snow Monkey Blocks v11.2.0 の概要

機能追加

  • [最近の投稿] 各項目のメタ情報とカテゴリーラベルを強制表示する機能を追加
  • [任意のタクソノミーの投稿] 各項目のメタ情報とカテゴリーラベルを強制表示する機能を追加
  • [最近の投稿] 「カルーセル(リッチメディア)」レイアウトを追加
  • [任意のタクソノミーの投稿] 「カルーセル(リッチメディア)」レイアウトを追加
  • [RSS] 「カルーセル(リッチメディア)」レイアウトを追加
  • [このページの子ページ] 「カルーセル(リッチメディア)」レイアウトを追加

変更

  • Snow Monkey v14.2.0 への対応
  • [セクション(背景画像/動画)] マスクのグラデーションの設定をコアの UI に変更
  • [セクション(YouTube 動画)] マスクのグラデーションの設定をコアの UI に変更
  • [ステップ] CSS をリファクタリング
  • 各ブロックのエディター上での CSS を変更(基本的に .editor-styles-wrapper で囲むように)
  • 各ブロックのボタンの URL 設定のポップオーバーの表示条件をコアと同じものに変更

不具合の修正

  • [セクション] 区切りの設定をすると左右に細い線が表示されてしまうことがある不具合を修正
  • [セクション(サイド見出し)] 区切りの設定をすると左右に細い線が表示されてしまうことがある不具合を修正
  • いくつかの翻訳を修正

[最近の投稿][任意のタクソノミーの投稿] 各項目のメタ情報とカテゴリーラベルを強制表示する機能を追加

カスタム投稿タイプの投稿一覧を表示させようとした場合、デフォルトだとメタ情報(著者・日付等)とカテゴリーラベルは表示されません。表示させるにはカスタマイザーでそのカスタム投稿タイプのアーカイブページのビューテンプレートを「投稿のビューテンプレート」に変更する必要がありました。

今回のアップデートで、アーカイブページのビューテンプレートを変更しなくても、そのブロックの設定パネルからメタ情報やカテゴリーラベルを表示させることができるようになりました。

[最近の投稿][任意のタクソノミーの投稿][RSS][このページの子ページ]「カルーセル(リッチメディア)」レイアウトを追加

こんな感じ。

[ステップ] CSS をリファクタリング

点線が途中で切れる、ナンバーの位置がずれることがある、など状況により発生するいくつかの不具合があり、これらの問題はそもそもの CSS の設計が良くないために発生していたため、CSS の設計から見直してリファクタリングをおこないました。

CSS でカスタマイズをしている場合は崩れが発生する可能性がありますのでご注意ください。

各ブロックのエディター上での CSS を変更

エディター上では各ブロックの CSS はなるべく「そのまま」読み込むようにしていたのですが、エディター上のデフォルト CSS が .editor-styles-wrapper で囲まれている都合上、詳細度の問題にぶちあたることが度々ありました。そこでいっそのこと各ブロックの CSS も全部 .editor-styles-wrapper で囲んでしまうことで詳細度の問題を考えなくて良いようにしようとやってみました。

CSS でカスタマイズをしている場合はエディター上でその CSS が効かなくなる問題が発生する可能性がありますのでご注意ください。

この記事を書いた人

キタジマ タカシ

長崎県長崎市在住。地元のWeb制作会社でWebデザイナー/エンジニアとして従事した後、2015年にフリーランス [ モンキーレンチ ] として独立。WordPress のテーマやプラグイン、ライブラリ、CSS フレームワーク等、多数のプロダクトをオープンソースで開発・公開しています。

Snow Monkey オンラインコミュニティ

Snow Monkey をより良いテーマにするために、今後の機能開発等について情報共有したりディスカッションをしたりする場所です。より多くのユーザーの交流があったほうがより良いプロダクトに育っていくと思いますので、ぜひご参加ください!