« 風邪をひいた | ホーム | Movable Type 3.0に »

MTのカテゴリーを好きな順序に

Movable Typeでは、通常カテゴリーの順序は自動的に決まってしまう。それを自分が好きな順序で並べる方法。

次のHPを参考にさせてもらった。なかなか賢い方法だと思う。

http://maruchannel.pepper.jp/mt/archives/000050.html

要は、Category名の頭に番号をつけ、並べる順番はその番号順、Category名はDescriptionの内容を表示する、とう戦法である。詳しくは以下に述べる。

1.カテゴリーに番号を振る

並べたい順番が決まったら、「Categoryの編集」を開いて、各カテゴリー名の頭に番号を振る。俺は0100から100単位で1000までつけた。

2.カテゴリーの説明

「Categoryの属性を編集する」を開いて、「Categoryの説明」の欄に、表示させたいカテゴリー名を記入する。これを全ての各カテゴリーについて行う。

3.各テンプレートの修正

各Templeteでカテゴリーを表示している部分を修正する。今までは

<$MTCategoryLabel$>

のタグによって、カテゴリー名を表示していたのだが、これだと番号ごと表示されてしまうので、「Categoryの説明」で記入したカテゴリー名を表示させるため、

<$MTCategoryDescription$>

と書き換える。あとはRebuildすればOK。

トラックバック(0)

トラックバックURL: http://keitaro.krbys.net/mt5/mt-tb.cgi/85

コメント(1)

Category Archive Templeteのの後にあるというタグもに変更しておいたほうがいい。じゃないと、タイトルに番号が振られてしまう。

コメントする

このブログ記事について

このページは、keitaroが2004年5月11日 19:10に書いたブログ記事です。

ひとつ前のブログ記事は「風邪をひいた」です。

次のブログ記事は「Movable Type 3.0に」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。