週刊ヒロテックはWEB・IT関連、ブックレビュー、グルメ、映画などの話題満載のブログマガジンです

MT 4.xプラグイン:カテゴリー並び替えの決定版!

[UP:2008.10.17]  

MT(MovableType) 4.xが出たというのに、MTではいまだカテゴリーの並び替えができません!
しかし、カテゴリーというものは、任意の順番に出したいものですよね。
ユーザービリティ(ユーザーの使いやすさ)を考えても、重要なものから上に出したくなります。

そこで、カテゴリーの並び替えのため、ひと工夫することになります。

代表的なものは・・・

■ カテゴリー名は数字などにして、日本語名称はカテゴリーの説明を使う

MT標準の機能で実現できますが、これだとカテゴリーの説明欄は本来の目的では使えません。
メタタグの説明文がページ独自のものを要求される昨今においては、カテゴリーアーカイブ(ブログ記事リスト)のメタタグにカテゴリーの説明を使いたいですから、この方法だと出来ませんね。

■ カテゴリー名の先頭に指定文字数の数字をいれ、表示するときは数字部分を消去して使う

先頭の指定文字分を消去するプラグイン(cutfirstchar.pl)を使用します。
たとえば、カテゴリーAの場合、カテゴリー名には「010カテゴリーA」と入力しておき、カテゴリー名を表示するMTタグの部分にすべて、cutfirstchar="3"'(3文字消去する場合)というパラメータを入れておくわけです。
導入も簡単で人気のプラグインであり、私もMT 3.x時代に使っていましたが、ページタイトルやメタタグ、RSSのなかなど、ついつい、忘れてしまう場合も・・・。

そこで、今回、使用する決定版!! 一回コレを使ったら、やめられないほど便利なプラグインです。

使うのは、MTプラグイン界で超有名な、H.Fujimotoさんが作ったプラグイン
(ただし、MT 4.x以降の対応ですので、MT 3.xの方はcutfirstchar.plが便利なようです)

詳しい説明やダウンロードはこちらから↓
H.Fujimoto カテゴリーを任意の順番に並び替える

ビジュアル的に並び替えができるのでとっても便利!!
たとえば、週刊ヒロテックのカテゴリーだと、以下のように表示され、緑色のアイコンをクリックするだけでトップレベルカテゴリーもサブカテゴリーも自由自在に並び替えできます。
 

200810_catesort.jpg


テンプレート上の修正は、MTSubCategories、MTTopLevelCategoriesのパラメータとして

sort_method="SortCatFld::Sort

というものをつけておくだけでOK。
ただし、MTCategorisタグには使用できませんので、このタグを使っている場合で並び替えを行いたい場合は、MTSubCategoriesに変更する必要があります。
ちなみにこの並び替えはフォルダにも使えます。

これって、MTの標準機能にしてもいいくらいじゃないでしょうか。
この機能を使うために、MT 4.xにバージョンアップしたくなるような性能です。

MT 4.xをお使いの方はぜひ、お試しあれ。
 
 

この記事と同じカテゴリーの記事

トラックバック(0)

このブログ記事を参照しているブログ一覧: MT 4.xプラグイン:カテゴリー並び替えの決定版!

このブログ記事に対するトラックバックURL: http://www.hirotec-k.jp/mt/mt-tb.cgi/852

コメントする


画像の中に見える文字を入力してください。

管理人@ブログ

prof.gif明治大学卒業後、27歳でヒロテックを起業。パソコン畑一筋。
自称活字中毒。映画と旅行、美味しい食べ物も大好き。
石川県輪島市生。現在、金沢市在住。両親、ダンナ、息子と5人家族
  ヒロテックHP

2010年9月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

過去の月別アーカイブ