MT テンプレート製作 その5

| コメント(0) | トラックバック(0)
前回はカテゴリを階層化して一覧表示する方法を書きました。
今回は、新着記事(最近のブログ記事)を10件表示する方法を書きます。

新着記事10件表示
<mt:If tag="BlogEntryCount">
    <ul>
        <mt:Entries Lastn="10">
            <li><a href="<$mt:EntryPermalink$>"><$mt:EntryTitle$></a></li>
                <div>[ <$mt:EntryDate format="%y年%m月%d日"$> ]</div>
        </mt:Entries>
    </ul>
</mt:If>
上記コードで新着記事を10件表示します。
<mt:If>にtag="BlogEntryCount"を追加し、<mt:If tag="BlogEntryCount">とする事で、このブログに記事がある場合は実行するという条件を指定します。

次に<mt:Entries>にLastn="10"を追加し、<mt:Entries Lastn="10">とする事で、出力する記事の件数を制限(この場合は10件)します。つねに降順で並びますので、その他の指定にある「sort_by="title"」をさらに追加してタイトル順にしても、最新10件の記事をタイトル順で並び変える事になります。

次に<$mt:EntryDate$>にformat="%y年%m月%d日"を追加し、<$mt:EntryDate format="%y年%m月%d日"$>とする事で、記事の投稿日を表示します。表示方法はformat="%y年%m月%d日"で指定したように表示されます。この場合は○○年(西暦下2桁)○○月(一桁の月には0を付けて表示:例=05月)○○日(一桁の日には0を付けて表示:例=05日)として表示するフォーマットとなっています。

以上で最新記事を一覧表示させるのは終わりです。

トラックバック(0)

トラックバックURL: http://blog.cube-dg.com/mtos/mt-tb.cgi/24

コメントする

このブログ記事について

このページは、CUBEが2009年5月 9日 02:53に書いたブログ記事です。

ひとつ前のブログ記事は「久しぶりに飲んじゃいました♪」です。

次のブログ記事は「バラノキセツ」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 5.01