この実装、面倒なら代行します
WordPressにはカテゴリー単位で年月アーカイブを生成する関数がありません。
そこで今回は、それ用の関数を作って、カテゴリーページに、サイドバーなどでたまに見かける、こんなアーカイブ一覧 ↓ を出してみます。
これをするにあたっては、そもそもパーマリンク構造が カテゴリ > 年 > 月 になっていないと始まらないので、管理画面の「設定 – パーマリンク」から「カスタム構造」を選んで次のように設定してください。
/%category%/%year%/%monthnum%/%post_id%/
設定が済んだら関数を作りましょう。
どんな関数かというと、指定する投稿をいったん全件取得して[年][月]の配列に入れ直したうえで、それを月別に展開してアーカイブページのリンク表示をする関数です。
テーマのfunctions.php に次のように記述します。
このコンテンツはパスワードで保護されています。
パスワードを入力してください。
パスワードをお持ちでない方はパスワードをご購入ください。
WordPressカスタマイズ事例やウェブ制作ノウハウの新着情報、お役立ち情報を
リアルタイムにメルマガ配信!
100ウェブで手がけた制作・開発案件を一部、ご紹介。
クライアントからご相談いただいた内容とその実装におけるポイント、工期、予算について確認いただけます。
【テレワーク実施中 につきお電話転送中】
コール中1秒程度無音状態になりますがそのままお待ちください。
受付時間
平日 10:00~18:00
メールでのお問い合わせでも
1営業日以内にご連絡いたします。