MT3.2ja-2 アーカイブタイトル一覧とカテゴリーエントリをソート

iswebベーシックの seedman.com.jp から植物写真だけをブログで作り、カテゴリーを図鑑のインデックスと化したサイト seedsman.com.jp Garden Blog (仮称)は、一通りのカスタマイズが完了した。デフォルトMTではアーカイブタイトル一覧やカテゴリーのエントリーは本来投稿日付の降順で表示されてしまうが、なんとかABC順に表示できたら便利と思って、検索して改造した。この seedsman.com.jp Garden Blog ではカテゴリーからのリンクだけを生かし、トップページのエントリーは削除、またマンスリーや日付のアーカイブも無くして分かりやすくしたつもり。改造するにあたって参考にさせていただいたサイト様に感謝! m(__)m

◆ Gocho Museumさん 『アーカイブのソート』
テンプレート→アーカイブ→カテゴリー・アーカイブ

【デフォルト】
<MTEntries>
<$MTEntryTrackbackData$>

【Gocho Museumさんの通りに改造後】
<MTEntries sort_order="ascend">
<$MTEntryTrackbackData$>

◆ 小粋空間さん 『全エントリーリスト・全コメントリスト・全トラックバックリストを表示』

テンプレート→アーカイブページ (archives.html)
【デフォルト】
<MTArchiveList>
<li class="archive-list-item"><a href="<$MTArchiveLink$>"><$MTArchiveTitle$></a></li>
</MTArchiveList>

【小粋空間さんを参考に改造後】
<MTEntries sort_by="title" sort_order="ascend">
<li class="archive-list-item"><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li>
</MTEntries>

どちらもうまく行かずに困ったが、私の場合は最終的にカテゴリーアーカイブで MTEntries タグに、以下のように属性を加えたところうまくいった。
<MTEntries sort_by=”title” sort_order=”ascend“>

アーカイブインデックスでは、この3行をはずす。
<MTArchiveList>
<li class=”archive-list-item”><a href=”<$MTArchiveLink$>”><$MTArchiveTitle$></a></li>
</MTArchiveList>

そしてこの3行を追加し、アーカイブタイトル一覧がABC順に表示されるようになった。
<MTEntries sort_by=”title” sort_order=”ascend”>
<li class=”archive-list-item”><a href=”<$MTEntryPermalink$>”><$MTEntryTitle$></a></li>
</MTEntries>

seedsman.com.jp Photo Blog (仮称)から、右サイドメニューの分類=カテゴリー欄一行目の掲載植物学名一覧=アーカイブタイトルの一覧をクリックすると、エントリータイトルとして投稿した掲載植物名(学名)がABC順に一覧表示され、それぞれの紹介記事にリンクしている。同様に分類=カテゴリー欄から、リンクされている各分類をクリックすれば、それぞれABC順に表示されるようになった。これで図鑑のインデックスとしてすっきり整理できた。情報提供してくださった方に感謝。m(__)m