はじめに
Snow Monkey v5.6.1 より、アーカイブページの大見出しが独自実装からコア標準へ切り替わり、Wareki で年別・月別・日別・アーカイブのタイトルを和暦表示できるようになりました。ただ、パンくずリストに一部西暦が残るので、Snow Monkey プラグインでカスタマイズする事にしました。
やりたい事
コード
add_filter(
'snow_monkey_breadcrumbs',
function( $items ) {
if ( is_month() ) {
$items[ count( $items ) - 2 ]['title'] = date_i18n( 'K', get_the_time('U') ).'年';
}
if ( is_day() ) {
$items[ count( $items ) - 3 ]['title'] = date_i18n( 'K', get_the_time('U') ).'年';
}
return $items;
}
);
Wareki は、date_i18n にフックしているので、date_i18n 関数をそのまま使用できます。3つの独自フォーマットを以下の様に提供していますので、それを使用してください。
- K 元号(漢字)ー平成、令和
- k 元号(略号)ーH、R
- E 午前午後ー午前、午後
コメントを残す