このblogは、WordPressK2テンプレートを、ほぼデフォルトの状態で用いています。この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のデフォルト設定では、定義リスト(dl)の見栄えが悪かったので、以下のスタイルを追記しました。

k2/style.css
dt {font-weight: bold;}
dd {margin-left:15px;}

上に示したとおり簡単な修正作業ですが、K2をバージョンアップした時のためにもメモしておきます。

Trackback URI | Comments RSS

コメントを記載してください