Tagクラウドを一覧表示するページを作った

すべてタグを一覧表示するためのページを作ってみました。

tags.php

一覧ページ作成は理屈からすると簡単でして、要はサイドバーで表示させていた「タグクラウド」をページのメインコンテナに収めるというものです。

タグ一覧ページは必要?

サイドバーで表示させていれば、必要はないと思います。しかしながら、MTTagsのモディファイアでlimit=を指定していないと、ひたすらタグがサイドバーに表示されます。
好みにもよると思うのですが、ワタくシはタグクラウドでタグがやたらと多いと、ページがすっきりとしない印象を受けます。
タグクラウドの視覚効果から、小さな文字のほうにはあまり目が向かなかったりします。利用頻度の低いタグが並んでいる状況はそれはそれで、何かの役に立つのかもわからないのですが、必要以上にページにリンクを貼るのはどうかなという気もいたします。

そこで、サイドバーに表示するタグ数は抑えておき、一覧ページにてすべてタグを表示するようにしたい、という理由から一覧ページを用意するというわけなのです。
MTTagsには、モディファイアで並べ替えを指定することができるようになっています。

 参考: MTTags (Movable Type テンプレートタグリファレンス)

日付順にするなり、ランク順にするなり自分にあったソートにしたらいいのではないでしょうか。

なお、テンプレートについては、アーカイブインデックスのテンプレートをベースにちょっと手直ししました。