月別アーカイブの表示変更

テーマのTwntyTenで月別アーカイブを選択すると、「m月yyyy」と表示される。これをyyyy年m月に変更したい場合はarchive.phpを次のように修正する。

<修正前>

<h1 class="page-title">
<?php if ( is_day() ) : ?>
  <?php printf( __( 'Daily Archives: <span>%s</span>', 'twentyten' ), get_the_date() ); ?>
<?php elseif ( is_month() ) : ?>
  <?php printf( __( 'Monthly Archives: <span>%s</span>', 'twentyten' ), get_the_date( 'F Y' ) ); ?>
<?php elseif ( is_year() ) : ?>
  <?php printf( __( 'Yearly Archives: <span>%s</span>', 'twentyten' ), get_the_date( 'Y' ) ); ?>
<?php else : ?>
  <?php _e( 'Blog Archives', 'twentyten' ); ?>
<?php endif; ?>
</h1>

<修正後>

<h1 class="page-title">
<?php if ( is_day() ) : ?>
  <?php printf( __( 'Daily Archives: <span>%s</span>', 'twentyten' ), get_the_date() ); ?>
<?php elseif ( is_month() ) : ?>
  <?php printf( __( 'Monthly Archives: <span>%s</span>', 'twentyten' ), get_the_date( 'Y' ).'年'.get_the_date( 'F' ) ); ?>
<?php elseif ( is_year() ) : ?>
  <?php printf( __( 'Yearly Archives: <span>%s</span>', 'twentyten' ), get_the_date( 'Y' ).'年' ); ?>
<?php else : ?>
  <?php _e( 'Blog Archives', 'twentyten' ); ?>
<?php endif; ?>
</h1>

サンプル