MovableTypeのカテゴリを強調したくて、プラグインを導入。
使用したのは、IfCategory.plとIfTemplateType.plです。
(それぞれ検索をかけるとすぐに見つかると思います)
このブログの上部は、共通のテンプレートを呼び出しています。
Yahoo!ニュースの上部のジャンル別のタブのようなものを実現しています。
これをするために、IfTemplateType.plで処理を振り分けます。
一致したカテゴリは、IfCategory.plで処理。
カテゴリ別だとMTIfCat_eq_Arcで処理させ、
個別記事の場合は、MTIfCat_eq_Entで処理。
インデックスの場合は、カテゴリの強調はなし。
<table border="0" cellpadding="2" cellspacing="0"><tr>
<td nowrap>カテゴリ:</td><MTIfTemplateType type="Category">
<MTCategories>
<MTIfCat_eq_Arc>
<td nowrap bgcolor="#000080"><font color="#ffffff"><$MTCategoryLabel$></font></td>
</MTIfCat_eq_Arc>
<MTIfNotCat_eq_Arc>
<td nowrap><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a></td>
</MTIfNotCat_eq_Arc>
<td nowrap> | </td>
</MTCategories>
</MTIfTemplateType><MTIfTemplateType type="Individual">
<MTCategories>
<MTIfCat_eq_Ent>
<td nowrap bgcolor="#000080"><font color="#ffffff"><$MTCategoryLabel$></font></td>
</MTIfCat_eq_Ent>
<MTIfNotCat_eq_Ent>
<td nowrap><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a></td>
</MTIfNotCat_eq_Ent>
<td nowrap> | </td>
</MTCategories>
</MTIfTemplateType><MTIfTemplateType type="Index,Monthly,Weekly,Daily">
<td nowrap>
<MTCategories>
<td nowrap><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a></td>
<td nowrap> | </td>
</MTCategories>
</MTIfTemplateType>
<a href="<$MTBlogURL$>archives.html">全記事一覧</a> |
<a title="アクセスランキング" href="<$MTBlogURL$>ranking.html">ランキング</a>
</td></tr></table>
コメント