お知らせ

Movable Type プロフェッショナル・スタイル MT4.1対応 2008年4月8日

Movable Typeプロフェッショナル・スタイル」が発売されました。
Movable Typeの第一線に関わる人々の共著で、Movable Typeをビジネスサイト構築に活かすテクニックが満載です。
Movable Typeでサイト構築を行っているWeb制作会社等の方々にお勧めです。

他にも多数書籍を執筆しています。
こちらもぜひご覧ください。

エントリーのカテゴリーをトップレベルから順に表示する

| コメント(0) | トラックバック(0)

たいていのBlogでは、個々のエントリーに、それが属するカテゴリーが表示されています。
Movable Typeなら、この処理はMTEntryCategoryタグで行うことができます。

現在のMovable Typeでは、カテゴリーを階層化することができます。
その場合、子カテゴリーに属するエントリーでは、MTEntryCategoryタグの出力は子カテゴリーの名前になります。ただ、親カテゴリーの名前も一緒に表示したいこともあるのではないでしょうか。

そのようなことを行うには、「MTParentCategories」というタグを使います。
このタグはコンテナタグで、エントリーが属するカテゴリーを、親カテゴリーから順に下って出力する働きをします。

コンテナの中では、MTCategoryXXタグを使って、カテゴリーの情報を出力することができます。
また、このタグに「glue="文字"」のアトリビュートを指定すると、親カテゴリーと子カテゴリーの間に、区切りとして指定した文字を出力することもできます。

例えば、MTEntryCategoryタグを使っているところを、以下のように変えてみてください。

<MTParentCategories glue="→">
<$MTCategoryLabel$>
</MTParentCategories>


すると、エントリーのカテゴリーがトップレベルから順に表示され、カテゴリー間に「→」の区切りが表示されます。

MTParentCategoriesタグはほとんど使われていないようですが、上記のような使い道があります。

トラックバック(0件)

このブログ記事を参照しているブログ一覧: エントリーのカテゴリーをトップレベルから順に表示する

このブログ記事に対するトラックバックURL: http://www.h-fj.com/mt/mt-tb.cgi/120.

コメントする

管理者のみにコメントを送信したい場合は、「コメントを秘密にする」のチェックをオンにしてコメントを送信するか、メールフォームからメールをお送りください。

ブログ全体の感想など、この記事に直接に関係しないコメントは、ゲストブックにお気軽に投稿してください。


アーカイブ

ブログパーツ

ステータス