Snow Monkey v10.7.0 をリリースしました

Snow Monkey v10.7.0 の概要

機能追加

  • 投稿一覧のタイトルタグ、サムネイルサイズを変更するための仕組みを追加
  • アクションフック snow_monkey_enqueued_main_style を追加
  • アクションフック snow_monkey_enqueued_main_script を追加

変更

  • v10.6.1 で追加したドロップナビの挙動変更を取り消し
  • CSS でパンくずのカスタマイズがしやすいようにパンくずの a > span の改行を削除
  • アクションフック inc2734_wp_customizer_framework_after_load_styles の位置を wp_loaded から wp_print_scriptsblock_editor_settings に移動
  • カスタマイザー由来の CSS のブロックエディター上での出力を editor_style 経由に変更(追加される class.edit-post-visual-editor.editor-styles-wrapper から .editor-styles-wrapper のみに変更されました)
  • メイン CSS の読み込みタイミング(wp_enqueue_scripts にフックする関数の詳細度)を 11 から 10 に変更

投稿一覧のタイトルタグ、サムネイルサイズを変更するための仕組みを追加

Snow Monkey Blocks v8.6.0 の「最近の投稿ブロック」「任意のタクソノミーの投稿」「RSS」ブロックへのタイトルタグ、サムネイルサイズの変更機能を実行するための仕組みを追加しました。

具体的には以下の変更を入れています。

  • template-parts/loop/entry-summary にテンプレート変数 _title_tag_thumbnail_size を追加
  • template-parts/loop/entry-summary/figure/figure にテンプレート変数 _thumbnail_size を追加
  • template-parts/loop/entry-summary/title/title にテンプレート変数 _title_tag を追加
  • template-parts/widget/snow-monkey-posts にテンプレート変数 _item_title_tag_item_thumbnail_size を追加
  • template-parts/widget/snow-monkey-rss にテンプレート変数 _item_title_tag を追加

これらのテンプレート変数は snow_monkey_get_template_part_args フィルターフックで変更できます。

snow_monkey_enqueued_main_style アクションフック

Snow Monkey のメイン CSS が enqueue された直後に実行されます。

snow_monkey_enqueued_main_script

Snow Monkey のメイン JavaScript が enqueue された直後に実行されます。

v10.6.1 で追加したドロップナビの挙動変更を取り消し

追尾サイドバーのことをすっかり忘れてしまっていました。追尾サイドバーがあると結局計算が必要になるので、v10.6.1 で入れた変更を完全に取り消してもとに戻しました。

この記事を書いた人

キタジマ タカシ

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

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

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