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>