MT すべてのブログからの記事の一覧を最新順に表示
- Category :
- Movable Type

Movable Typeではブログをいくつも作る事が出来るんですが、その各ブログで書いた記事をトップページで最新記事の一覧表示したいとします。
自分ははじめ MTEntries に blog_ids か include_blogs を使えばいいと思い、MovableType.jp の MTEntriesを見てみたんですが、モデファイアに紹介されていないので使えないと思ってしまいました。
…ここからが続き
MTBlogs を使った表示。
<MTBlogs include_blogs="all"> <MTEntries lastn="0"> <div class="entry"> <h2><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></h2> <$MTEntryBody$> </div> </MTEntries> </MTBlogs>
これでも全てのブログの記事の一覧は表示されるのですが、記事の表示順が最新順ではなく、ブログ id 順に記事が表示されてしまいます...
いろいろググったりして調べてみたのですが、解決に至るような記事には出会えなく最終手段のチバさんに聞いてみると MTEntries に include_blogs 使えばいいと言われたんですが、「 MovableType.jp 載ってないんですよ...」と言うと「載ってなくても使える要素もあるよ。」と軽く言われた...
実際試してみる。
最新記事の一覧を表示出来る方法
<MTEntries lastn="0" include_blogs="all"> <div class="entry"> <h2><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></h2> <$MTEntryBody$> </div> </MTEntries>
エラーなく構築され、きちんと最新順に表示された。
バカみたいにタグリフォレンスのモデファイアを信じたら駄目って事ですね...
今後もしこういうのがあった場合は一度使ってみてエラーが出るか試してから考えた方が良いと思います。
チバさんありがとうございました~


