Home > MovableType > MT3.xでサブカテゴリを表示

MT3.xでサブカテゴリを表示


さて、MT3.xになってからサブカテゴリという概念が出来たわけですが。
デフォルトのテンプレートではこのサブカテゴリが表示されない。なんてこった。
という事でサブカテゴリを表示させてしまいましょう。
Tecknow Weblogさんを参考に。

このサブカテゴリをメインページに表示するには、新しく追加された<MTSubCategories>タグが必要になります。

ふむふむ。
ていうか3.xになってからタグが新しくなりすぎてよく分からん。
そしてこちらを参考に、超だるログではこういう風に記述をしてみました。

<MTIfArchiveTypeEnabled archive_type=”Category”><div class=”module-categories module”>
<h2 class=”module-header”>カテゴリー</h2>
<MTSubCategories>
<MTSubCatIsFirst><ul></MTSubCatIsFirst>
<MTIfNonZero tag=”MTCategoryCount”>
<li><a href=”<$MTCategoryArchiveLink$>” title=”<$MTCategoryLabel$>”><$MTCategoryDescription$></a>
<MTElse>
<li><MTCategoryLabel>
</MTElse>
</MTIfNonZero>
<MTSubCatsRecurse max_depth=”3″>
</li>
<MTSubCatIsLast></ul></MTSubCatIsLast>
</MTSubCategories>
</MTIfArchiveTypeEnabled>

暫定なのでなんかヘンなサイドバーのフッター画像みたいなのが出ていますが、そのうちCSSごと3.xのデフォと近くなるように書き換えるつもりなのでとりあえず今はコレでいいや。
ヨーシばんばんサブカテ作っちゃうぞ。

BlogPeopleブログランキング / blog ranking / 有名ブログランキング / にほんブログ村

Home > MovableType > MT3.xでサブカテゴリを表示

Tag Cloud
メタ情報

Return to page top