パンくずリスト(サブカテゴリまで表示)
サブカテゴリまで表示できるパンくずリストの設置方法です。
最大2階層(トップ>親カテゴリ>子カテゴリ)までのカテゴリ表示ができます。
デザイン > テンプレート > アーカイブテンプレート > ブログ記事
を選択し、パンくずリストを設置する場所に下記を挿入。
<a href="<$MTBlogURL$>">TOP</a>
<MTParentCategories exclude_current="1">
<MTIfNonZero tag="MTCategoryCount"> > <a href="<$MTCategoryArchiveLink$>"><MTCategoryLabel></a>
<MTElse>
> <MTCategoryLabel>
</MTElse>
</MTIfNonZero>
</MTParentCategories>
> <MTEntryCategories glue=", "><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$>
</a></MTEntryCategories>
> <$MTEntryTitle$>デザイン > テンプレート > アーカイブテンプレート > ブログ記事リスト
を選択し、パンくずリストを設置する場所に下記を挿入。
<a href="<$MTBlogURL$>">TOP</a>
<MTHasParentCategory>
>
<MTParentCategories exclude_current="1">
<MTIfNonZero tag="MTCategoryCount">
<a href="<$MTCategoryArchiveLink$>"><MTCategoryLabel></a>
<MTElse>
<MTCategoryLabel>
</MTElse>
</MTIfNonZero>
</MTParentCategories>
</MTHasParentCategory>
> <$MTArchiveTitle$>デザイン > テンプレート > インデックステンプレート > メインページ
を選択し、パンくずリストを設置する場所に下記を挿入。
<a href="<$MTBlogURL$>">TOP</a>以上です。
再構築時にエラーがでるようであれば、下記を試してみて下さい。
デザイン > テンプレート > アーカイブテンプレート > ブログ記事リスト
を選択し、パンくずリストを設置する場所に下記を挿入。
<a href="<$MTBlogURL$>">TOP</a>
<MTHasNoParentCategory>
<MTElse>
>
<MTParentCategories exclude_current="1">
<MTIfNonZero tag="MTCategoryCount">
<a href="<$MTCategoryArchiveLink$>"><MTCategoryLabel></a>
<MTElse>
<MTCategoryLabel>
</MTElse>
</MTIfNonZero>
</MTParentCategories>
</MTElse>
</MTHasNoParentCategory>
> <$MTArchiveTitle$>これはMT4でMTHasParentCategoryを使うとエラーが出るというバグの回避策として<MTHasNoParentCategory><MTElse>を用いたものです。
ちなみに、MovableType4.01Betaでは修正済みのようです。
当サイトではバージョンアップ済みにも関わらずエラーが出てしまいます。
何で???(苦笑)









コメントする