Movable Typeでカテゴリを並べ替えるにはカテゴリ名の前に半角数字を書き、。数字が若い順に上に並ぶ様すうじカテゴリ名の前に、カテゴリ名の前に書いた数字を表示させないために「pm headchanger」というプラグインを使っていました。それを今後の携帯対応の事も考え、何とプラグインを使わない方法に切り替えました。
まずカテゴリ名を表示させるすべてのテンプレートの当該箇所を修正しました。カテゴリ名を表示させる部分を「<$MTCategoryLabel pmhc=""$>」から「<$MTCategoryLabel remove_html="1"$>」に直します。更にカテゴリーアーカイブのタイトル表示部分を「<$MTArchiveTitle pmhc=""$>」から「<$MTArchiveTitle remove_html="1"$>」に直します。
次に各カテゴリ名を設定しますが、従来「0000)カテゴリ名」と書いていた所を「;<0000;>カテゴリ名」に直しました。Movable Typeは「<>」で囲まれたものをタグと判断する性質があるため、「MTCategoryLabel」タグに「remove_html」と付けるとタグを取り除くため、「<0000>」の部分が取り除かれるのです。
上記の修正を完了した後にすべてのファイルを再構築した所、問題なくカテゴリ名の前の数字が消えており、プラグインを使わずにカテゴリ名を並べ替えできる事を確認しました。尚、今回の修正に当たっては以下のブログ記事を参考にしました。
「MovableTypeでプラグインを使わずにカテゴリを並べ替え(バシャログ)」

