[WordPress] 日付別アーカイブタイトルを修正

Twenty Eleven とかで、日付別アーカイブのタイトルが、以下のような残念な感じになるのを修正。

16 | 4月 | 2012 | ブログ名
function jp_date_archive_wp_title( $title ) {
    if ( is_date() ) {
        $title = '';
        if ( $y = intval(get_query_var('year')) )
            $title .= sprintf('%4d年', $y);
        if ( $m = intval(get_query_var('monthnum')) )
            $title .= sprintf('%2d月', $m);
        if ( $d = intval(get_query_var('day')) )
            $title .= sprintf('%2d日', $d);
        $title .= ' | ';
    }
    return $title;
}
add_filter( 'wp_title', 'jp_date_archive_wp_title', 1 );

こうなる

2012年 4月16日 | ブログ名

参考: WordPressの日付別アーカイブのtitleタグに年やら日やらを追加する | Simple Colors

[WordPress] 日付別アーカイブタイトルを修正」への2件のフィードバック

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中