2006-09-14 20:46
K2でサブカテゴリの表示
このblogは、WordPressのK2テンプレートを、ほぼデフォルトの状態で用いています。このK2テンプレートは非常に完成度が高いのですが、いくつか気になる点があります。以下に記載する、サブカテゴリと定義リストの表示がその例です。
Wordressでは、特定のカテゴリを親カテゴリとして、それに属するサブカテゴリが指定できます。ただ、K2のデフォルトの状態では、カテゴリ/サブカテゴリの区別なく、アルファベット順で表示します。これをサブカテゴリを表示するよう、以下の通りに変更しました。
- k2/modules/calendar.php
- ulタグ内で呼び出す関数を以下のものに変更
< ?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=1'); ?> - k2/style.css
- 以下2行を追記
.sb-categories li li {margin-left: 15px;}.sb-categories ul {margin: 0px;}
- k2/style.css
-
dt {font-weight: bold;}dd {margin-left:15px;}
また、K2のデフォルト設定では、定義リスト(dl)の見栄えが悪かったので、以下のスタイルを追記しました。
上に示したとおり簡単な修正作業ですが、K2をバージョンアップした時のためにもメモしておきます。