会社のサイト等をページ主体で構成していくことが多いですが、「お知らせ」や「ニュース」といったものは投稿で実装することがほとんどです。(というほどたくさん作ったわけではないのですが・・・)
そういうとき、「お知らせ」のバックナンバーページのサイドバーに「お知らせ」だけの年別や年月別のアーカイブリストを出したい、という要件が自然とあがってきます。
これで引っかかりました。今も一部解決、一部未解決です。その課題を忘れないように解決した方法と合わせてまとめました。
会社のサイト等をページ主体で構成していくことが多いですが、「お知らせ」や「ニュース」といったものは投稿で実装することがほとんどです。(というほどたくさん作ったわけではないのですが・・・)
そういうとき、「お知らせ」のバックナンバーページのサイドバーに「お知らせ」だけの年別や年月別のアーカイブリストを出したい、という要件が自然とあがってきます。
これで引っかかりました。今も一部解決、一部未解決です。その課題を忘れないように解決した方法と合わせてまとめました。
以前の 『get_query_varが肝?サイドバーに子カテゴリーの一覧だけを表示させたい』 から引き続き、特定カテゴリー以下のサブカテゴリーリストを表示させる方法をまとめました。
以前のやり方だと、どうしても自分から下のサブカテゴリーリストしか取得できなかった。
まず、付け焼刃的に解決させたコードがこれ。