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

Snow Monkey v10.4.0 の概要

機能追加

  • meta theme-color をカスタマイズするためのフック snow_monkey_theme_color を追加
  • デバッグコメントを拡張

不具合の修正

  • WPAW: スライダーウィジェット、WPAW: カルーセル(任意の投稿)ウィジェット、WPAW: ピックアップスライダーウィジェットで、下部に微妙な隙間ができる不具合を修正

meta theme-color をカスタマイズするためのフックを追加

meta theme-color はスマホのブラウザのアドレスバーの色を指定するメタタグのことです。Snow Monkey の場合はアクセントカラーが使用されます。アクセントカラー以外の色にしたい場合は下記のフィルターフックでカスタマイズできます。

/**
 * @since 10.4.0
 * @param string $theme_color カラーコード
 * @return string|false
 */
add_filter(
	'snow_monkey_theme_color',
	function( $theme_color ) {
		return '#000'; // ここで好きなカラーコードを返す
	}
);

デバッグコメントを拡張

WordPress がデバッグモードの場合、Snow Monkey は HTML ソース上に、どのテンプレートを読み込んだかの HTML コメントを出力します。これが、これまでは読み込むテンプレートの slug + name で固定だったのですが、それだと実際にどのテンプレートが読み込まれたのかがわかりにくかったので、下記のようなデバッグコメントが出力されるように変更しました。

<!-- Start : [slug] => template-parts/loop/entry-summary/title/title [name] => post [template-slug] => template-parts/loop/entry-summary/title/title -->

<h2 class="c-entry-summary__title">テンプレート: 先頭固定表示</h2>

<!-- End : [slug] => template-parts/loop/entry-summary/title/title [name] => post [template-slug] => template-parts/loop/entry-summary/title/title -->

指定された slug、指定された name、そして実際に読み込まれたテンプレートのスラッグが出力されます。

WPAW: スライダーウィジェット、WPAW: カルーセル(任意の投稿)ウィジェット、WPAW: ピックアップスライダーウィジェットで、下部に微妙な隙間ができる不具合を修正

各スライドに inline-block が指定されていたため、後続する要素との間に微妙に隙間が空いてしまっていました。この修正でスライド部分の HTML 構造が若干変わりましたので、CSS でカスタマイズされている方はご注意ください。

この記事を書いた人

キタジマ タカシ

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

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

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