Google

このブログについて

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

フィードリーダーに登録

お知らせ

また発作的にブログを作ってしまいました。


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

以前の記事

現在の閲覧者数

web tracker
2009-06-15

複数投稿表示ページでタイトル一覧をまず表示する このエントリーをはてなブックマークに追加

Blogger - 複数投稿表示ページでタイトル一覧をまず表示する

あ、これいいなと思った Blogger カスタマイズ。

ラベルページや検索ページ、アーカイブページといった複数の投稿が並ぶページ(トップページ除く)で、各投稿の内容を表示する前に、まず投稿タイトルの一覧を見せることができます。導入方法は上記リンクからご確認下さい。


クリボウだとこんなの

完全に便乗なんですが、クリボウが使うとしたらこんな感じにするかな?というのも上げておきます。

Blogger - 複数投稿表示ページでタイトル一覧をまず表示する

変更点

  • タイトル一覧から日付を削除 … <data:post.dateHeader/> で表示される日付は、同じ日付に複数の投稿があると片方にしか表示されず、レイアウトが崩れてしまうため。
  • リンク先をページ内に … 複数投稿が表示されている場合、一覧からパーマリンクに飛ぶよりページ内で移動する方が好みなので。パーマリンクを作成していなくても使えるし。
デモ

ここはレイアウトテンプレートじゃないので、動作は「写真日記」でご確認を。こんな感じになります。

導入方法

Blogger 管理画面「レイアウト > HTML の編集」で「ウィジェットのテンプレートを展開」にチェックを入れ、<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'/> で始まる「ブログウィジェット(投稿表示ウィジェット)」の中に、下記のコードを貼り付けます。

このウィジェット内ならどこでもいいんですが、おすすめは「ステータスメッセージ」の後。セクションが、ウィジェットが、インクルーダブルがと難しく考えずに <b:include data='top' name='status-message'/> を検索して、その次の行へ挿入してしまうのが吉です。

<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:blog.url != data:blog.homepageUrl'>
  <span>このページの記事一覧</span>
  <ul id='post-title-navigation'>
  <b:loop values='data:posts' var='post'>
    <li>
    <b:if cond='data:post.title'>
      <a expr:href='"#" + data:post.id'><data:post.title/></a>
    <b:else/>
      <a expr:href='"#" + data:post.id'><data:post.id/></a>
    </b:if>
    </li>
  </b:loop>
  </ul>
</b:if>
</b:if>

ということでよかったら一度お試し下さい。
最後になりましたが、面白いアイデアを教えてくださった naminorito さんに大感謝です!
posted at 00:50 | Translate このエントリーをはてなブックマークに追加 このエントリーを含むはてなブックマークを表示
:
  • クリボウさま
    いつも参考にさせてもらっています。
    これはいい!と思い、記されているように挿入してみたのですが、なぜか表示されません。
    テンプレートによるのでしょうか…

    By Blogger toto, at 15 June, 2009 06:27  

  • 素晴らしいです~いつもありがとうございます

    By Blogger ひろひろり。, at 15 June, 2009 20:56  

  • > toto さん
    この投稿タイトル一覧が表示されるのは、ラベルページや検索ページ、アーカイブページといった、トップページ以外の複数の投稿が並ぶページです。

    toto さんのブログのラベルページにも表示されているようですので、ご確認下さい。

    > ひろりひろり。さん
    どういたしましてです。
    コメントありがとうございます。

    By Blogger Kuribo, at 15 June, 2009 20:58  

  • クリボウさま
    すいません。勘違いしておりました。
    これは便利ですね。
    どうもありがとうございました。
    今後ともよろしくお願いします。

    By Blogger toto, at 16 June, 2009 05:35  

  • 紹介して頂いてどうもです。

    ずっとほったらかしてあったBloggerを1ヶ月くらい前から使い始めたのですが、実は…

    「クリボウの Blogger Tips」で勉強していました!

    Blogger関連の記事よりも、素人サイト運営日記がメインなのですが、今後とも当ブログをごひいきにしてください(^^)

    By Blogger naminorito, at 19 June, 2009 22:59  

  • > toto さん
    見つかったようでよかったです。

    > naminorito さん
    読んでくださっていたんですね、ありがとうございます。
    またブログにも寄らせてもらいまーす。

    By Blogger Kuribo, at 22 June, 2009 00:31  

  • 使用させていただきました。

    本当にいつもお世話になっております。
    ありがとうございました。

    By Blogger pon, at 25 July, 2009 19:40  

  • クリボウさま
    関連記事リスト表示とともに導入させていただきました。当方のブログでも紹介させていただきました。ありがとうございました。

    By Blogger ちょうろく, at 25 October, 2009 18:44  

  • > pon さん
    どういたしましてです。
    こちらこそ、いつもコメントしていただいてありがとうございます。

    > ちょうろくさん
    ブログで紹介してもらってありがとうございます。
    これからも気軽にコメントしてもらえたら嬉しいです。

    By Blogger Kuribo, at 25 October, 2009 19:06  

Post a Comment


Links to this post:

Create a Link