カスタム投稿タイプを多用しているんですが
今回、ブログタイプの構造が「6つ」と多くて、それぞれのページに「月別アーカイブ」がしれっと表記されていたため、このプラグインのお世話になりました。
そして、このプラグインに辿り着いたブログはこちらです。
ライザックミモザさんの記事より
その元記事・・・
Custom Post Type Permalinks ::: Toro_Unit.
通常、アーカイブを表示するときは archive.php を使って
[/2013/12] のようにリンクが付きますが
このプラグインを使って
/[投稿タイプ]/date/2013/12 のようにアーカイブの一覧の表示が出来上ました。
表示部分のコードは下記のようにしました。
※上記の通り6つのブログのアーカイブを表示するために事前準備として$post_type_name に投稿タイプ名を代入する形を取ったあとのコードです。
[php]
< ?php
//・・・事前に投稿タイプ名は$post_type_nameに入っているものとします。
// ちなみに私はこんな取り方・・・をしたことがあります。
$post_type_name = esc_html(get_post_type_object(get_post_type())->name);
// アーカイブ表示条件指定
$args = array(
‘post_type’ => $post_type_name,
‘type’ => ‘monthly’, // 月別
‘show_post_count’=>’true’, // 投稿数表示
‘limit’=>6, // 6ヶ月分
);
?>
- < ?php wp_get_archives($args); ?>
[/php]
助かりました。
参考まで!