WordPress でアーカイブリストの表示をカテゴリ別に行う
2009年09月07日
WordPress のテンプレートタグ wp_get_archives
はカテゴリ別にリストを表示できない。
そこで、Archives for a category WordPress plugin を使うと、カテゴリを選択・除外したアーカイブリストを表示させることができる。
インストール・設定
- リンク先から zip ファイルをダウンロードする。
- zip ファイルを展開して、kwebble_archives_by_cat.php ファイルを WordPress の plugin ディレクトリに配置する。
- 管理画面の『プラグイン』から『Archives for a category』を『使用する』設定にする。
- 管理画面の『設定』→『Kwbble』から『Disable canonical URLs.』にチェックを入れて 『Update Options』をクリックして設定を行う。
コード例
カテゴリ 1,3 を選択し、カテゴリ 2,4 を除外するアーカイブリストを表示する場合。
<?php wp_get_archives('cat=1,3&cat=-2,-4'); ?>