タームの年別アーカイブ

情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。

前にも書いたはずなんですが、自分用の覚書として

<?php
$term_year = get_query_var('year');
query_posts( array('post_type'=>'カスタム投稿名','taxonomy'=>'カスタムタクソノミー名','カスタムタクソノミー名'=>'ターム名','nopaging'=>1) );
$prev_year = null;
if ( have_posts() ) {
   while ( have_posts() ) {
      the_post();
      $home_url = get_bloginfo('url');
      $this_year = get_the_date('Y');
      if ($prev_year != $this_year) {
          if (!is_null($prev_year)) {
          }
          echo '<li class="sub"><a href="' . $home_url . '/date/' . $this_year . '?カスタムタクソノミー名=ターム名">' . $this_year . '</a></li>';
      }
      $prev_year = $this_year;
   }
}
wp_reset_query(); ?>