Google

このブログについて

プロフィールGoogle Blogger の使い方、カスタマイズ方法、各種ツールなど、Blogger 関連の役立つ情報を紹介しています。

フィードリーダーに登録

お知らせ

フォトログ更新しています。フィードリーダーの片隅にでも、置いてもらえるとうれしいです。

以前の記事

現在の閲覧者数

web tracker
2005-10-01

アーカイブページに投稿一覧リストを このエントリーをはてなブックマークに追加

このブログの月別アーカイブページに、その月に投稿された記事のタイトルを全て載せたリストを表示するようにしました。このリストのつけ方は Blogger Help の「アーカイブのタイトルを一覧で表示するにはどうすればよいですか」に載っています。

技術的には、記事自体を書き出すためのテンプレートタグ <Blogger> をもう一組使うことでこのようなことを実現しています。ということはつまり、記事タイトル、URL に限らず、投稿日時、投稿者、コメント数、コメントなど <Blogger> で使えるものは全て、このリストでも表示できるということ。

ということでクリボウの場合は、リンクのついた記事タイトルとその記事についたコメント数とを、ul 要素で書き出すようにしました。
そうしてみるとアーカイブページにだけコメント数を表示させているのはもったいない気がするので、メインページもプリビアスポストの代わりにこのリストを使うことにしました。

<div class="sidebar-title"><MainPage>最近の記事</MainPage><ArchivePage>この月の記事一覧</ArchivePage><ItemPage>これより前の記事</ItemPage></div>
<ul>
  <MainOrArchivePage>
    <Blogger> 
      <BlogItemTitle>
        <li><a href="<$BlogItemPermalinkURL$>"><$BlogItemTitle$></a><BlogItemCommentsEnabled>&nbsp;<$BlogItemCommentCount$></BlogItemCommentsEnabled></li>
      </BlogItemTitle>
    </Blogger>
  </MainOrArchivePage>
  <ItemPage>
    <BloggerPreviousItems>
      <li><a href="<$BlogItemPermalinkURL$>"><$BlogPreviousItemTitle$></a></li>
    </BloggerPreviousItems>
  </ItemPage>
</ul>

そうこうしているうちに気づいたのが、メインページの表示投稿数を最大にして、このリストを利用するとこれまでにした投稿の全タイトルが表示されるということ。プリビアスポストは 10 件までしかリストにしないので、もしかするとこの方法は役に立つかも?などと思っていると…。

Blogger Help の全投稿のタイトル リストをページに表示するにはどうすればよいですかでこの方法がすでに紹介されていました…。
posted at 01:05 | Translate このエントリーをはてなブックマークに追加 このエントリーを含むはてなブックマークを表示
:
  • ただ今、テンプレートを微妙に更新中です。
    月アーカイブを見る時は目次がないと不便ですね。
    他の人のブログを見ていて強く思ったので、うちも導入です。

    By Blogger @aka, at 11 December, 2005 12:35  

Post a Comment


Links to this post:

Create a Link