●MTArchiveListで昇順ソートを使う

MTArchiveListで昇順(古い順)ソートを使おうと<MTArchiveList archive_type="Monthly" sort_order="ascend">を指定したが、思い通りに動作しない。MTArchiveListではsort_orderが使えないらしい。

Chitatopops: Movable Type: 月ごとのアーカイブのリストを登り順に

を参考に、というよりコピペしたあと自分用に書き換えた。
しかし、phpってのは便利だね。

<ul>
<?php
<MTArchiveList archive_type="Monthly">
$monthlyarchivereverse[] = '<li><a href="<$MTArchiveLink$>"><$MTArchiveTitle format="%Y/%m"$></a> [<a href="<$MTArchiveLink$>titlelist.php">タイトルリスト</a>] [<a href="<$MTArchiveLink$>index.php?page=all">全部読む</a>]</li>';
</MTArchiveList>
$monthlyarchive = array_reverse($monthlyarchivereverse);
foreach($monthlyarchive as $temp) {
echo $temp,"\n";
}
?>
</ul>
これが自分用のコード。んで、それを使ったのが

まけないこと投げ: マンスリー アーカイブ リスト