- HOME >
- 【Movable Type】 >
- アーカイブテンプレート内で他のアーカイブに含まれる、エントリーを表示する。
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$>だけでなくカテゴリ条件全てを変数に入れる必要がります。
詳細はこちら
(※本ページはプロモーションが含まれています。)
- 広告
- 広告