Blog

【WordPress】月別アーカイブのリンクを取得

2017/04/27

投稿 Wordpress

備忘録です。

サイドバーのウィジェットに表示されている月別アーカイブのリンクを任意の場所で表示する方法です。

下記のソースコードを任意の場所に設置します

<?php
$args = array(
	'type'            => 'monthly',
	'limit'           => '20',
	'format'          => 'html', 
	'before'          => '',
	'after'           => '',
	'show_post_count' => false,
	'echo'            => 1,
	'order'           => 'DESC',
	'post_type'     => 'post'
);
wp_get_archives( $args );
?>

上記の場合、「201●年●月」のアーカイブリンクが表示されます。

typeで表示するアーカイブリストの種類。初期値は月別アーカイブ。有効な値は:

  • yearly
  • monthly (初期値)
  • daily
  • weekly
  • postbypost (投稿を公開日時の順に)
  • alpha (投稿をタイトルのアルファベット順に)

limitに数値を入れると月別アーカイブのリストがどんどん増え、サイドバーがやけに長い残念なページになるのを防ぎます。
上記は20か月分の表示を指定しています。

show_post_countはfalseで件数を非表示、「1」で件数が表示されます。

ゼヒトモ内でのプロフィール: ROCKSTREAMゼヒトモのホームページ作成・制作サービス仕事をお願いしたい依頼者と様々な「プロ」をつなぐサービス

カテゴリー

月間アーカイブ

MORE

ミュージシャンズ・プラザ

神社仏閣ホームーページ制作

ホームページ制作問合せ