Archives.htmlの利用とRecentEntry表示部分

2004年10月18日

今日のカスタマイズ。
1つはアーカイブインデックスを過去記事一覧として利用。
もう1つは、リーセントエントリーの日付表示&ツリー表示&カテゴリー表示です。
これも覚え書き程度に。

まず、アーカイブインデックスの方はですね、特に珍しい事してませんw
単純に見た目に手を加えて、それらしくしただけです。
右側のサイドバー「最近の記事」の最下部にリンク貼りました。
ちなみにこちらです。

続いて、「最近の記事」の部分の日付表示とツリー表示、カテゴリー表示。

まず、日付入りでツリー表示にするために、<MTDateHeader>タグを利用します。

これを入れて日付を表示すると、同じ日にエントリーした分には日付が表示されないので、ツリー表示にもってこいです。
ですので、

<MTDateHeader><$MTEntryDate format=”%m月%d日”></MTDateHeader>

のようにテンプレートに書き込みます。
ちなみに、日付の表示方法は下記を参照して下さいです。

DIGITALWAVE: 日付format属性の表

ワタクシの場合は、月日だけを表示するように設定してあります。
リストのスタイル指定にマーカーを入れるか、テンプレートに「∟」等を入れるとリストっぽくなります。
ワタクシの場合は入れてませんがw

次にカテゴリーをその下段に表示させます。

今回は<ul><li>を入れ子状態にして下記のMTタグを入れ、文字の大きさなどをスタイル指定しました。

カテゴリー: <MTEntryCategories glue=”&nbsp;|&nbsp;”><$MTCategoryLabel$></MTEntryCategories>

まとめ

ワタクシの場合、出来上がったソースは下記のとおりです。

  • <MTEntries lastn=”10″>
  • <ul>
  • <MTDateHeader><$MTEntryDate format=”%m月%d日”></MTDateHeader>
  • <li>
  • <ul>

  • <a href=”<$MTEntryPermalink$>”><$MTEntryTitle$></a>
  • <li>カテゴリー: <MTEntryCategories glue=”&nbsp;|&nbsp;”>
  • <$MTCategoryLabel$></MTEntryCategories></li>
  • </ul>
  • </li>
  • </ul>
  • </MTEntries>
  • それでは、れっつりびるど

    再構築して完成です。

    お疲れ様でした。

    参考
    Day’s: MTDateHeader

    Leave a Reply