月別アーカイブのプルダウン化他

  • 投稿日:
  • by
  • カテゴリ:

かねてからの懸念である、Monthly Archivesで2000年2月までの各月へのリンクがだらだらと 50行近くに及んでてなんだかみっともない状態になっていた件について、 これらをプルダウンメニューとすることにより見かけ上1行に圧縮することが可能で、 行数が大幅に削減されることが明らかになった。
参考:hwp blog: プルダウンメニュー

例では

<option value="自サイトのアドレス" selected>【月別ログ】</option>

となっているが、valueに自サイトのアドレスが入っていると、 プルダウンで「月別ログ」が選択された場合に自サイトに飛ぶことになってしまい、切ない。 空白にしておいた方がよいだろう。

月の表示の仕方だが、そのままだと英語表記(Jan 2005のような)になるので、

・<$MTArchiveTitle$>

の部分を

・<$MTArchiveDate language="jp" format="%Y年%b月"$>(<$MTArchiveCount$>)

と変更することで、日本語表示にしつつ記事の数も表示するようにしてみた。

今回はMonthly Archivesのみプルダウン化したが、当然他のものにも応用可能。
いやー、すっきりした。