【WordPress】カスタム投稿タイプの月別アーカイブ一覧を取得表示させる方法
テーマファイルにカスタム投稿タイプの月別アーカイブ一覧を取得表示させる方法をご紹介します。
月別アーカイブ取得表示方法
wp_get_archives を使用
表示させたいテーマファイル(sidebar.php 等)に下記を記述します。下記はカスタム投稿タイプ名が”blog“の場合です。
<ul> <?php $args = array( 'type' => 'monthly', 'limit' => '', 'format' => 'html', 'before' => '', 'after' => '', 'show_post_count' => false, 'echo' => 1, 'order' => 'DESC', 'post_type' => 'blog' ); wp_get_archives( $args ); ?> </ul>
出力例
下記のように出力されます。
<ul> <li><a href='【ホームURL】/blog/2020/05/'>2020年5月</a></li> <li><a href='【ホームURL】/blog/2020/04/'>2020年4月</a></li> </ul>