yStandard v4.3.0を公開しました
主な変更点についてのご案内です。
目次
yStandard v4.3.0 公開
よっひー(@yosiakatsuki)です。
2020年6月8日 yStandard v4.3.0を公開しました。
主な更新内容については以下の内容になります。
- [追加] アーカイブレイアウトカスタマイズ用フック
ys_get_archive_type
を追加 - [追加] アーカイブ明細クラスカスタマイズ用フック
get_archive_item_class
を追加 - [追加] モバイル判定用関数
ys_is_mobile
を追加
v4.2.0 ~ v4.3.0までの修正・調整は下記をご覧下さい。
アップデート履歴 yStandardのテーマアップデート情報の詳細はGitHubをご覧ください。 その他、yStandardテーマに関するお知らせはこちら▼
wp-ystandard.com
アーカイブレイアウトカスタマイズ用フック ys_get_archive_type 追加
アーカイブページの一覧レイアウト指定をカスタマイズできるフィルターフックを追加しました。
カスタマイズサンプルはこちらをご覧ください▼
アーカイブページの一覧レイアウト設定で選択できる「カードタイプ」と「リストタイプ」をPCとモバイルで切り替えるカスタマイズのサンプルコードについて紹介します。 …
wp-ystandard.com
アーカイブ明細クラスカスタマイズ用フックget_archive_item_class追加
アーカイブページの記事につけるクラスをカスタマイズできるフィルターフックを追加しました。
※HTMLのarticle
部分に付くクラスをカスタマイズできます。
フックを使ったカスタマイズサンプルはこちら
add_filter( 'get_archive_item_class', function ( $classes ) {
$now = new DateTime( date_i18n( 'Y-m-d' ) );
$date = new DateTime( get_the_time( 'Y-m-d' ) );
$diff = $now->diff( $date );
if ( 7 >= $diff->days ) {
$classes[] = 'is-new-post';
}
return $classes;
} );
上の例では公開から7日以内の記事にis-new-post
クラスを付ける例です。
新着記事にラベルを表示したい場合などにご活用ください。
これからもyStandardをよろしくおねがいします
サポートフォーラム質問などはこちら
wp-ystandard.com
yStandardを応援する応援していただけると喜びます
wp-ystandard.com