パーマリンクが、/%category%/%year%/%post_id%/の場合、
function.phpに
// 年代別一覧のリンクを吐き出す
function years_li_links($string){
$sql = "SELECT DATE_FORMAT( `post_date` , \"%Y\" ) AS y, COUNT( id ) AS count\n"
. "FROM `wp_posts` \n"
. "GROUP BY DATE_FORMAT( `post_date` , \"%Y\" ) ";
global $wpdb;
$rows = $wpdb->get_results($sql);
foreach( $rows as $key => $value) {
echo '<li>';
$li_link = site_url().'/'.$string.'/'.$rows[$key]->y.'/';
echo "<a href='{$li_link}'>";
echo $rows[$key]->y;
echo '</li>';
}
}
使う場所に、
// http://kato.space/wordpress/2013/というように出す場合
years_li_links('wordpress');