1行のコードで記事の投稿期間を指定したアーカイブページへのリンクを表示する

テーマ

wptheme_new_post_list

前回「サイドバーで使えるかんたんな最新記事一覧の表示方法」で紹介した
テンプレートタグ 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>

サイドバー、フッター、記事の下など、どこでも使える便利なテンプレートタグです。
ただ、日付ベースなので「カテゴリ別に記事を表示」などはできません。

テーマ

関連記事