MTMultiBlog
Movable Type で管理している複数のブログの情報を表示します。モディファイアを利用して対象のブログを選択したり、表示の方法を設定できます。
- 使い方
<mt:MultiBlog mode="loop">
<mt:Entries>
<mt:EntriesHeader>
<h3><$mt:BlogName$></h3>
<ul>
</mt:EntriesHeader>
<li><a href="<$mt:EntryPermalink$>"><$mt:EntryTitle$></a> (<$mt:EntryDate$>)</li>
<mt:EntriesFooter>
</ul>
</mt:EntriesFooter>
</mt:Entries>
</mt:MultiBlog>
モディファイア
- blog_ids="all | children | siblings | ID"
- include_blogs="all | children | siblings | ID"
- include_with_website="1"
- exclude_blogs="ID"
-
詳しくは、マルチブログ機能が利用できるテンプレートタグを参照してください。
- mode="loop | context"
-
複数のブログの情報を、表示する方法を設定します。
- loop
-
複数のブログの情報を、ブログ単位にまとめて表示します。
<mt:MultiBlog mode="loop"> <mt:Entries> <mt:EntriesHeader> <h3><$mt:BlogName$></h3> <ul> </mt:EntriesHeader> <li><a href="<$mt:EntryPermalink$>"><$mt:EntryTitle$></a> (<$MTEntryDate$>)</li> <mt:EntriesFooter> </ul> </mt:EntriesFooter> </mt:Entries> </mt:MultiBlog>
- context
-
複数のブログの情報を、全体でソートして表示します。
<mt:MultiBlog mode="context"> <mt:Entries> <mt:EntriesHeader> <ul> </mt:EntriesHeader> <li><a href="<$mt:EntryPermalink$>"><$mt:EntryTitle$></a> (<$mt:EntryDate$>)</li> <mt:EntriesFooter> </ul> </mt:EntriesFooter> </mt:Entries> </mt:MultiBlog>
- ignore_archive_context="0 | 1"
通常、アーカイブテンプレートの中でブロックタグを用いる場合、自動的に現在のアーカイブの条件によるフィルターが掛かります。(ブログ ID、カテゴリや読み込まれている記事のリストなど)
ignore_archive_context モディファイアに "1" を指定すると、アーカイブコンテキストによる自動フィルターをおこなわないでデータをロードさせることができます。初期値は 0 です。
このモディファイアは、Movable Type 6.0.2 で追加されました。