Smart Archivesを入れてみました。Post Archiveページのような月別でタイトルリストになります。
インストールは簡単で

  1. をテキストエディタにコピー&ペーストし、smartarchives.phpという名前で保存する。
  2. FTPでプラグインフォルダにアップロードし、アドミンエリアから有効化する
  3. <?php smartArchives(); ?>でArchiveを呼び出す

こんな感じです。
Archiveを呼び出すコードは、新たなphpファイルを作ってアップロードし、そこへのリンクを貼るのでもいいし(この場合WPと関連付けされないので、サイドバーとか使えなくなります。使うためにはコードが必要です。)、新しいPageテンプレートをテキストエディタでつくりそこにコードをはって新規Page作成画面でそのテンプレートを呼び出し空白で作成するのでも良いし、Page機能を使って新たなページにこのコードを直接入力しても簡単にページが出来上がります。最後のやり方の場合、PHPをPageで使えるようにするRun phpPHP Execが必要です。私はPHP Execを使っています。これは何かと便利なので入れておくのをオススメします。
PHP Execを使ってPageを作る場合は、Page新規作成ページで
<phpcode><?php smartArchives() ?></phpcode>
と入力すればOKです。タイトルはお好きに。私はPost Archivesにしました。

ただ、このSmart Archivesの作者のページによると、WPのPage機能を使うと、変なところで改行が入ったりするらしいので、それを回避するためには”改行”コードを抜かないと駄目らしいです。
私の場合も、上の部分の月のリストが月毎に1行で表示されたので、テキストエディタでsmartarchives.phpを開き、”置換”機能を使って
."\n"
を検索、置換部分を空白にして実行しました。

試しにリンクを押してみたら、あるはずのArchiveがなぜか”Not Found”になって出てきませんでした。よく見てみたら、smartarchives.phpの17行目あたりを編集しないといけないみたいで、デフォルトでは
$archive_uri = get_settings('home')."/archives/";
なっていますが、私のサイトでは月別Archiveが表示される場合、例えば2005年1月だと、
http://www.hyperpup.com/main/archives/date/2005/01/
というURIになるので
$archive_uri = get_settings('home')."/archives/date/";
と編集したらうまくいきました。