パンくずリスト
Category : MTでドロップシッピング, MovableType
ブログ内の移動、いわゆるユーザービリティーを考えると、「パンくずリスト」が欠かせない。
こういうやつ↓
実際にこのブログでは使っていないが、MovableTypeでドロップシッピングサイトを作る際に使っている。
このパンくずリストを作るにあたって参考にしたサイト。
コードは以下のようにしてみた。
テンプレートの種類によって場合分けもしてみた。
<!--ブログ記事の場合-->
<MTIf name="entry_template">
<a href="<$MTBlogURL$>">Top</a> >
<MTParentCategories glue=" > ">
<MTIfNonZero tag="MTCategoryCount">
<a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a>
<MTElse><$MTCategoryLabel$></MTElse>
</MTIfNonZero>
</MTParentCategories>
> <$MTEntryTitle$>
<!--カテゴリーアーカイブの場合-->
<MTElseIf name="category_archive">
<a href="<$MTBlogURL$>">Top</a> > <MTParentCategories glue=" > ">
<MTIfNonZero tag="MTCategoryCount">
<?php
if ('<$MTCategoryLabel encode_php="q"$>' != '<$MTArchiveTitle encode_php="q"$>') {
print '<a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel encode_php="q"$></a>';
} else {
print '<$MTCategoryLabel encode_php="q"$>';
}
?>
<MTElse><$MTCategoryLabel$></MTElse></MTIfNonZero>
</MTParentCategories>
<!--日付アーカイブの場合-->
<MTElseIf name="datebased_only_archive">
<a href="<$MTBlogURL$>">Top</a> > <$MTArchiveTitle$>
<!--ウェブページの場合-->
<MTElseIf name="page_template">
<a href="<$MTBlogURL$>">Top</a> > <$MTPageTitle$>
</MTIf>
上記のタグをテンプレートモジュールとして作成し、貼り付けたい部分にインクルードすればよい。
激しく既出???(^^;)
あと、以下の書籍も参考にしました。
Movable Type プロフェッショナル・スタイル MT4.1対応
posted with amazlet at 08.04.21
CSS Nite 上ノ郷谷 太一 蒲生 トシヒロ 荒木 勇次郎 藤本 壱 関根 元和 黒野 明子 柳 泰久 野田 純生 丹羽 章
毎日コミュニケーションズ
売り上げランキング: 1562
毎日コミュニケーションズ
売り上げランキング: 1562


コメントする