サイトマップ的なものを生成する時のカテゴリ出力順コントロール法

サイトマップ的なものを生成するときに、カテゴリ毎の
エントリを出力するということがよくある。
しかもきれいに並んだ状態のもの。


けどMTはカテゴリの出力の順番をコントロールするアトリビュート
をもったタグを用意していない。どういうこと?
ということで、MTCategoriesとかで並び替えをするための、
この裏技。

カテゴリ名の頭に<100>とか<200>とかのように、
不等号でくくった番号をつける


これだけで、その番号通りにカテゴリが並んで出力される。
ただこれが邪魔なので、実際にテンプレートで使うときには、

remove_html="1"


をしてあげる。どうも<>で囲まれたものは全て
タグとして排除されるようです。便利。


例によってカテゴリ名が変わるので、他のテンプレートにも
いろいろと影響を与えるので注意。次期バージョンに期待。


MovableTypeプラグインを使わずにカテゴリを並べ替え | バシャログ。
http://c-brains.jp/blog/wsg/08/10/06-201743.php