1行のコードで記事の投稿期間を指定したアーカイブページへのリンクを表示する
前回「サイドバーで使えるかんたんな最新記事一覧の表示方法」で紹介した
テンプレートタグ wp_get_archives() を使って、今度はアーカイブリンクを表示します。
wp_get_archives() | 記事の一覧、アーカイブリンクを表示するテンプレートタグです。引数を渡すことで様々なオプションを指定できます。引数無しで月別アーカイブが表示されます。 |
---|
最新10日に投稿した記事一覧を表示する
<ul> <?php wp_get_archives('type=daily&limit=10'); ?> </ul>
limit で期間を指定でき、指定なしで制限なく表示します。
月別に記事一覧を表示する
<ul> <?php wp_get_archives('type=monthly&show_post_count=1'); ?> </ul>
show_post_count で記事数を表示します。
最近2週間に投稿した記事一覧を表示する
<ul> <?php wp_get_archives('type=weekly&limit=10'); ?> </ul>
年別に記事一覧を表示する
<ul> <?php wp_get_archives('type=yearly'); ?> </ul>
サイドバー、フッター、記事の下など、どこでも使える便利なテンプレートタグです。
ただ、日付ベースなので「カテゴリ別に記事を表示」などはできません。
関連記事