MovableType4のカテゴリの順番を変えることができるプラグイン「SortCatFld」


「SortCatFld」というプラグインを使ってカテゴリを並び替えてみました。 「SortCatFld」は以下で配布されています。
カテゴリーとフォルダを並べ替えるプラグイン(MT4以降用) - The blog of H.Fujimoto
私が使用しているのはMT4.1なので、
Movable Type 4.1/MTOS用
SortCatFld_1_02.zip

をダウンロードしました。
説明にしたがって、ダウンロードした「mt-static」と「plugins」をサーバーの該当するディレクトリにアップロードし、MovableTypeへアクセス。
「アップグレード開始」というボタンが出てくるのでクリック。
配布元のサイトに書いてある通り、
MTSubCategories
MTTopLevelCategories
MTSubFolders
MTTopLevelFolders

のそれぞれのタグに「sort_method="SortCatFld::Sort"」を付けます。

  • 例1

  • <MTTopLevelCategories>

    <MTTopLevelCategories sort_method="SortCatFld::Sort">
  • 例2

  • <mt:TopLevelCategories>

    <mt:TopLevelCategories sort_method="SortCatFld::Sort">

右上にある検索窓から


MTTopLevelCategoriesと検索すると2件見つかるので、

<MTTopLevelCategories>

<MTTopLevelCategories sort_method="SortCatFld::Sort">

</MTTopLevelCategories>

</MTTopLevelCategories sort_method="SortCatFld::Sort">
上記のようにそれぞれ変更し、保存します。
次には検索窓から「mt:TopLevelCategories」と検索。

カテゴリアーカイブが見つかるので、その中身を変更します。
<mt:TopLevelCategories>

<mt:TopLevelCategories sort_method="SortCatFld::Sort">
</mt:TopLevelCategories>

</mt:TopLevelCategories sort_method="SortCatFld::Sort">
保存し、再構築。

「一覧」から「カテゴリ」を選択すると、

「カテゴリの並べ替え」があるのでクリック。

このように順番が変えられるようになっているはずですので、カテゴリを適当に並び替え保存し、再構築するとカテゴリの並び替えが完了します。
関連記事