Snow Monkey v11.0.6 をリリースしました

Snow Monkey v11.0.6 の概要

機能追加

  • WPAW: プロフィールボックスウィジェットにタイトルの設定を追加
  • WPAW: 目次ウィジェットにタイトルの設定を追加
  • template-parts/common/profile-box.php$args['_title'] を追加
  • template-parts/content/child-pages.php$args['_title'] を追加
  • template-parts/content/content-outline.php$args['_title'] を追加

変更

  • 「カスタマイザー → ページ速度最適化 → JavaScript の非同期読み込み」の対象から、before インラインスクリプトを持つ JavaScript とその依存 JavaScript を外すように変更

タイトル変更用のテンプレート変数($args)を追加

プロフィールボックス・このページの子ページ・目次のテンプレートパーツに、タイトル変更用のテンプレート変数($args['_title'])を追加しました。

例えばプロフィールボックスのタイトル「この記事を書いた人」を書き換えるコードはこちら。

add_filter(
	'snow_monkey_get_template_part_args',
	function( $args ) {
		if ( 'template-parts/common/profile-box' === $args['slug'] ) {
			$args['vars']['_title'] = 'この記事の著者';
		}
		return $args;
	}
);

とりあえず今回はこれだけを追加しましたが、テンプレートに決め打ちしている文字列の部分って同じようにテンプレート変数化したほうがカスタマイズしやすくなると思うので、需要に応じて随時対応していきたいです。

この記事を書いた人

アバター画像

キタジマ タカシ

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

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

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