先日困っていた、月別アーカイブに何故か最新のエントリしか表示されなくなっていた不具合が解消しました。まさに渡りに船とはこのことでしょう、丁度MovableTypeで行こう!様に解決法が書いてありました。
MT3.2からのバージョンアップ時に日付アーカイブの表示がおかしくなる現象がありました。
具体的には、日別アーカイブ、月別アーカイブともに、最新のものだけしか表示されません。つまり、3月のアーカイブも、4月のアーカイブも今月の月別一覧が表示されちゃうのです。
といっても、常に発生する訳ではなくて、MT3.2から採用されたシックスアパートスタンダードなテンプレートならなんの問題も無い。
どうも3.1系列以前からテンプレートを継続して使っていると生じる不具合の模様。解決法があるようなので試してみました。該当のテンプレート(今回の場合月別アーカイブ)にある、
<MTEntries>
を、
<MTEntries sort_by="created_on" sort_order="ascend">
と書き換えてやるだけのようです。
うーむ、sort方法と順番を指定しているだけに見えるけれど…何故?
あまり深く考えないことにしよう。
とりあえず最近思ったんだ。
ごちゃごちゃしてて見づらくなってきてないk
逆の逆―∑( ̄▽ ̄;)ーンです(;;
見辛いか!何が悪いんだろう。
潔くデフォテンプレートに戻してみるか…