「複数人でブログを運営してるんだけど、バックナンバーに投稿者別の記事一覧を表示させたい。やっぱりカテゴリーで投稿者名をつけてやらなきゃだめなのかな??」と模索中のあなた、そんなあなたにはこちらの探検隊がお勧めです!
カテゴリーに人名をつけてカテゴリー指定でソートすることも可能ですが、MTEntriesでは投稿者でソートすることも可能です。
具体的には、
<MTEntries author="hayase">
といったようにauthorとしてログイン時のユーザー名を指定してやることによって、そのユーザーの記事のみを表示することができます。
実際にこの極!TypePadのアーカイブページ("Archive Index Template")に以下のソースを記述してみました。
<h2>hayase</h2>
<ul>
<MTEntries lastn="10" author="hayase">
<li><a href="<$MTEntryPermalink$>"><$MTEntryTitle remove_html="1" generate="1"$></a></li>
</MTEntries>
</ul>
<h2>hayaseguest</h2>
<ul>
<MTEntries lastn="10" author="hayaseguest">
<li><a href="<$MTEntryPermalink$>"><$MTEntryTitle remove_html="1" generate="1"$></a></li>
</MTEntries>
</ul>
今書いている記事はゲストユーザー「hayaseguest」が書いているので、authorにhayaseguestを指定しているほうは、この記事のタイトルが表示されていて、その他の記事はユーザー名「hayase」の一覧に表示されています。
今回はバックナンバーで利用しましたが、他のところでも利用できるのかなーと思います。
ちなみにテンプレートタグ(MTタグ)の詳細については、TypePadのマニュアル内のタグのページとMovable Typeのマニュアルをみるとわかります。
最近のコメント