movabletype.jp
検索

MTMultiBlog BLOCK

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 で追加されました。

Updated on 2015-09-08, 15:18 .

Movable Type 関連書籍