アーカイブテンプレート内で他のアーカイブに含まれる、エントリーを表示する。12.09.07

Aカテゴリーアーカイブ内でBカテゴリのエントリーを表示させる場合、まずカテゴリーアーカイブでBカテゴリーのエントリーを表示する場合はMovable Typenのタグリファレンスには載っていない「ignore_archive_context」モディファイアというのを使いアーカイブの縛りを解除する。

(関連記事:「Movable Typeで別ブログの記事一覧を表示するには?」

今回、ブログIDは2とします。

<mt:Blogs include_blogs="2" ignore_archive_context="1"> <MTEntries include_blogs="2" categories="Bカテゴリ"> <$mt:EntryTitle$> </MTEntries> </mt:Blogs>

これで表示できました。

さらに、複数条件にすると下記になります。

<MTSetVarBlock name="CurCate">イチオシ AND <$mt:ArchiveTitle$></MTSetVarBlock> <mt:Blogs include_blogs="2" ignore_archive_context="1"> <MTEntries include_blogs="2" categories="$CurCate"> <$mt:EntryTitle$> </MTEntries> </mt:Blogs>

<$mt:ArchiveTitle$>だけでなくカテゴリ条件全てを変数に入れる必要がります。
詳細はこちら

  • 広告
  • 広告
PageTop

CATEGORY