ブログ記事が属するカテゴリをツリー形式で出力するプラグイン(MT5.1x用)

以前に作成した「ブログ記事が属するカテゴリをツリー形式で出力するプラグイン」(EntrySubCategories)が、Movable Type 5.12では動かないというご指摘をいただきました。
そこで、Movable Type 5.1xで動作するように修正しました。
Movable Type 5.1xのカテゴリの並べ替え機能にも対応しています。

1.インストール

プラグインは以下からダウンロードします。

EntrySubCategories_1_10.zip

ダウンロードしたZipファイルを解凍すると、「plugins」というフォルダができます。
このフォルダを、Movable Typeのインストール先ディレクトリにアップロードします。

2.テンプレートタグの書き方

テンプレートタグの書き方は、旧版とほぼ同じです。
以下の各記事を参照してください。

また、新たに「sort_by」のモディファイアに対応しました。
sort_byモディファイアの使い方は、Movable Type 5.1xのMTSubCategoriesタグMTTopLevelCategoriesタグと同じです。
sort_byモディファイアを指定しなかった場合は、Movable Type 5.1xのカテゴリの並べ替え機能で並べた順に、カテゴリを出力します。

なお、旧版との互換性を保つために、MTEntrySortedTopLevelCategoriesタグ/MTEntrySortedSubCategoriesタグを使うこともできます。
これらのタグを使った場合、MTEntryTopLevelCategoriesタグ/MTEntrySortedSubCategoriesタグで、sort_byモディファイアを指定しなかった時と同じ動作になります。