めんどくさがりの私ですから、なんとかトップレベルカテゴリーだけで思い通りに表示できないかとあれこれ探して、またいいプラグインを見つけましたy(^ー^)y このプラグインで早速カテゴリーのタイトル(各カテゴリーへのリンク)を整理します♪
カテゴリーの一覧を表示するときに、特定のカテゴリーのタイトルを表示・非表示にできるプラグイン、「FilterCategories」です♪
ダウンロードはこちらからできます → Plugins for Movable Type
【プラグイン「FilterCategories」の設置】
「FilterCategories.tar.gz」というファイルをダウンロードします。解凍して「FilterCategories.pl」というファイルをpluginディレクトリーにアップロードします。プラグインの設置のしかたはNO.23の記事と同じです(^^
【テンプレートの修正】
<MTCategories show_empty="1">
<MTFilterCategories exclude="example1|example2"> <ul>
<li><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel pmhc=""$>(<$MTArchiveCount$>)</a></li>
</ul>
</MTFilterCategories>
</MTCategories>
<MTFilterCategories exclude="example1|example2"> <ul>
<li><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel pmhc=""$>(<$MTArchiveCount$>)</a></li>
</ul>
</MTFilterCategories>
</MTCategories>
【解説】
- 1行目の「show_empty="1"」はカテゴリーに記事がなくともカテゴリータイトルを表示させるアトリビュートです。
- 「exclude="example1|example2"」の部分は「exclude」だと「指定したカテゴリー以外を表示」、「include」だと「指定したカテゴリーを表示」と言うことになります。「|」で区切ることで、複数のカテゴリーを指定できます。超便利!!
- 「pmhc=""」はカテゴリーの並び替えをコントロールするためにいれたプラグインのパラメータです。
- 「(<$MTArchiveCount$>)」はそのカテゴリーに属している記事数を表示します。