MT5パンくずリスト

 MovableType5でパンくずリストのテンプレートモジュールを作った。参考は、購入した本だが少し手を加えた。
ただし、下記モジュールは、ウェブサイト内のブログ部分に対応し、ウェブサイトでの使用する場合、少し変更が必要である。

<ul id="categorypath">
<mt:IfWebsite>
<mt:If name="main_index">
<li>ホーム</li>
<mt:Else><li><a href="<$mt:BlogURL$>"><$mt:BlogName encode_html="1"$></a></li></mt:Else>
</mt:If>
<li><a href="<$mt:WebsiteURL$>">ホーム</a></li>
<mt:IfArchiveType archive_type="Page"><$mt:PageTitle encode_html="1"$></mt:IfArchiveType>
<mt:If name="datebased_archive"><$mt:ArchiveTitle encode_html="1"$></mt:If>
</mt:IfWebsite>
<mt:IfBlog>
<li><a href="<mt:BlogParentWebsite><$mt:WebsiteURL$></mt:BlogParentWebsite>">ホーム</a></li>
<mt:If name="main_index">
<li><$mt:BlogName encode_html="1"$></li>
<mt:Else><li><a href="<$mt:BlogURL$>"><$mt:BlogName encode_html="1"$></a></li></mt:Else>
</mt:If>
<mt:If name="archive_index"><$mt:GetVar name="page_title"$></mt:If>
<mt:If name="system_template"><$mt:GetVar name="page_title"$></mt:If>
<mt:If name="datebased_archive"><$mt:ArchiveTitle encode_html="1"$></mt:If>
<mt:IfArchiveType archive_type="Page"><$mt:PageTitle encode_html="1"$></mt:IfArchiveType>
<mt:IfArchiveType archive_type="Author"><$mt:ArchiveTitle encode_html="1"$></mt:IfArchiveType>
<mt:IfArchiveType archive_type="Category">
<mt:ParentCategories exclude_current="1">
<mt:IfNonZero tag="mt:CategoryCount"><li><a href="<$mt:CategoryArchiveLink$>"></mt:IfNonZero><$mt:CategoryLabel$><mt:IfNonZero tag="mt:CategoryCount"></a></li></mt:IfNonZero>
</mt:ParentCategories>
<$mt:ArchiveTitle$>
</mt:IfArchiveType>
<mt:IfArchiveType archive_type="Individual">
<mt:ParentCategories>
<mt:IfNonZero tag="mt:CategoryCount"><li><a href="<$mt:CategoryArchiveLink$>"></mt:IfNonZero><$mt:CategoryLabel$><mt:IfNonZero tag="mt:CategoryCount"></a></li></mt:IfNonZero>
</mt:ParentCategories>
<$mt:EntryTitle encode_html="1"$>
</mt:IfArchiveType>
</mt:IfBlog>
</ul>