連休の谷間で忙しくお仕事しておりました。
MTを使ってサイトを構築しているクライアントさんからカテゴリ表示がおかしいとの連絡があり調整。
今回初めてサブカテゴリを設定したようなのですが、トップページには正常に階層が表示されるのに、カテゴリーアーカイブページにトップレベルカテゴリが表示されず、表示したカテゴリの同じ層のカテゴリしか表示されません。
いろいろと検索した結果、からくり屋Blogさんの記事を参考に、タグを設定して上手く表示されるようになりました。
一応自分が作ったタグを以下に(余計なものも入っているかも?)
<div id=”categories”>
<MTTopLevelCategories>
<MTHasSubCategoriesFirst><ul>
<li>
<a href=”<$MTCategoryArchiveLink$>”>
<$MTCategoryDescription$></a>
[<$MTCategoryCount$>]
<MTSubCatsRecurse>
</li>
</ul></MTHasSubCategoriesFirst>
</MTTopLevelCategories>
</div>
※カテゴリ表記には整列のための番号を振っているので、$MTCategoryDescriptionを使っています。