wordpress ここ1ヶ月に投稿された記事の、期間指定のアーカイブリストを表示したいと考えており、
固定ページのテンプレート(archive-カスタムポスト名.php)内のサイドバーに作っています。
サイドバーには年別アーカイブリストがあり、
・アーカイブ
-2020年
-2019年
-2018年
-...
これに加えてカテゴリー別アーカイブリストを作っており、カテゴリーの上にここ1ヶ月に投稿された「最新記事」へのリンクをつけたいと思って作っているのですが苦戦しております。
・カテゴリー
-「最新記事」
-カテゴリー01
-カテゴリー02
wp_get_archives( 'post_type=news&type=monthly&limit=1' ); ?>
と書いたのですが2020年12月と2020年11月がリストになってしまします。
期間を指定してするにはどのように記述すればよいでしょうか。
<li><a href="ここ一ヶ月の記事一覧へのurl">最新記事</li>というように表示したいです。 ここ1ヶ月に投稿がない場合は表示されないようにしたいです。 現在ソースは以下のように書いております。 初心者ですが、どうぞご教授お願い致します。<div id="sideber" class="news"> <div class="archive-list"> <h4>アーカイブ</h4> <div class="postbody"> <ul> <?php wp_get_archives( 'post_type=news&type=yearly' ); ?> </ul> </div> </div> <div class="archive-list> <h4>カテゴリー</h4> <div class="postbody"> <ul> <li><?php wp_get_archives( 'post_type=news&type=monthly&limit=1' ); ?></li> <?php wp_list_categories(array('title_li' => '', 'taxonomy' => 'news01')); ?> </ul> </div> </div> </div>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。