カテゴリ名の表示順を指定する
初期状態では、カテゴリーの表示順は文字コードの順番に並び、任意に並べ変えることは出来ません。
これを好きな順番で並べるためには pmHeadChanger プラグインを使用します。
カテゴリ表示をカスタマイズするために、今回は次のプラグインを使用します
入手先:http://www.pmlabo.com/archives/2004/12/post_21.html
2007/11/14 現在、Ver1.2 が入手可能。
このプラグインは、カテゴリ名の先頭の一部を正規表現で置き換えると言うものです。
具体的には、MTの基本的な挙動を念頭において、本来表示したい名前の前に、半角数字+閉じ括弧(例えば"010)")または半角数字+"-"(例えば"010-")と言う書式に基づく文字を加えます。
この文字列の順番でMTはカテゴリーをソートするのですが、 pmHeadChanger プラグインは先頭の文字を削除、あるいは任意に決めた特定の文字に変換してくれるわけです。
使用方法は、上述のサイトで確認できますが、ざっと手順を記します。
- 上記サイトよりダウンロード&解凍
- MTを設置しているサーバーの plugins フォルダにアップロード。パーミッションは「755」または「705」
- 次に、変更したいテンプレートの <$MTCategoryLabel$> タグ,およびカテゴリーテンプレートの<$MTCategoryLabel pmhc=""$> に pmhc 属性を追加
プラグインは、「数字+閉じ括弧」と言う文字列をこの pmhc 属性値に置換して表示させます。したがって、先頭の文字を削除したい場合は pmhc="" とし、◇と言う記号を表示したい場合は pmhc="◇" と指定します
トラックバック(0)
このブログ記事を参照しているブログ一覧: カテゴリ名の表示順を指定する
このブログ記事に対するトラックバックURL: http://www.slotool.com/mt/mt-tb.cgi/39


コメントする