[WordPress]カスタム投稿で月別アーカイブ

  1. Custom Post Type Permalinks」プラグインを入れる
  2. 「設定」→「パーマリンク設定」から共通設定の項目を「投稿名」にする ※カスタム投稿を作る際にhas_archiveをtrueに設定しておく
  3. 「カスタマイズされたカスタムタクソノミーのパーマリンクを使用する。」にチェックする

テンプレートファイル(archive-blog.php)

<ul>
    <?php wp_get_archives('type=monthly&post_type=blog'); ?>
</ul>

2017年2月
2016年10月
2016年9月

件数を表示する場合は「&show_post_count=1」を追加

<ul>
    <?php wp_get_archives('type=monthly&show_post_count=1&post_type=blog'); ?>
</ul>

2017年2月 (2)
2016年10月 (11)
2016年9月 (1)