2008年6月15日
個別エントリにカテゴリ別のエントリ一覧を表示
最近、個別エントリで関連する記事を表示させているBlogをよく見かけますが、利用することが多いので、このBlogにもつけてみました。今回は個別記事に属するカテゴリを関連記事として表示させる機能です。詳しくは↓のBlogを参考にしました。
カテゴリ内の最新エントリ一覧を表示する
Movable Type のエントリー・アーカイブで同一カテゴリーのコメントだけを表示するカスタマイズです。
そもそも、MTEntriesコンテナタグのcategory属性では変数を受け付けてくれないため、変数を受け付けてくれるようにしてくれるMTTagInvokeプラグインを使うことになります。
MTTagInvokeプラグインをこのサイトからダウンロードします。ファイルを解凍後、pluginsフォルダにアップします。MTの管理画面にて、システムメニュー→システムのプラグインから、MTTagInvokeプラグインが表示されていれば、正しくアップできています。
このサイトでは、個別アーカイブのテンプレートに下記を記入しました。
<MTTagInvoke tag_name="MTEntries"> <MTTagInvokeAttribute name="category"><$MTEntryCategory$></MTTagInvokeAttribute> <MTTagInvokeAttribute name="lastn">10</MTTagInvokeAttribute> <MTTagInvokeContent> » <a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br /> </MTTagInvokeContent> </MTTagInvoke>
上記では、MTTagInvokeコンテナタグにて、MTEntriesコンテナタグと同じことをしますよ、という指定をして、MTTagAttributeにて、MTEntriesコンテナタグのcategory属性とlasten属性を指定しています。最後にMTTagInvokeContentタグにて、エントリを表示させています。
投稿者 yoshi | 2008年6月15日17:35 | カテゴリ PC