[修正版]mt:For(ループ)を使って同一カテゴリーに属したエントリーをブログ記事に表示する

一応エントリー

  • code
  • source
  1. <mt:SetVarBlock name="category_list"><$mt:EntryCategory$></mt:SetVarBlock>
  2. <mt:SetVarBlock name="this_entry"><li><a href="<$mt:EntryPermalink$>"><$mt:EntryTitle$></a></li></mt:SetVarBlock>
  3. <mt:Entries category="$category_list">
  4. <mt:SetVarBlock name="push(entry_list)"><li><a href="<$mt:EntryPermalink$>"><$mt:EntryTitle$></a></li></mt:SetVarBlock>
  5. </mt:Entries>
  6. <$mt:Var name="count(entry_list)" setvar="counter"$>
  7. <ul>
  8. <mt:For var="i" from="0" to="$counter">
  9. <mt:If name="entry_list[$i]" ne="$this_entry">
  10. <$mt:GetVar name="entry_list[$i]"$>
  11. </mt:If>
  12. </mt:For>
  13. </ul>
<mt:SetVarBlock name="category_list"><$mt:EntryCategory$></mt:SetVarBlock>
<mt:SetVarBlock name="this_entry"><li><a href="<$mt:EntryPermalink$>"><$mt:EntryTitle$></a></li></mt:SetVarBlock>
<mt:Entries category="$category_list">
<mt:SetVarBlock name="push(entry_list)"><li><a href="<$mt:EntryPermalink$>"><$mt:EntryTitle$></a></li></mt:SetVarBlock>
</mt:Entries>
<$mt:Var name="count(entry_list)" setvar="counter"$>
<ul>
<mt:For var="i" from="0" to="$counter">
<mt:If name="entry_list[$i]" ne="$this_entry">
<$mt:GetVar name="entry_list[$i]"$>
</mt:If>
</mt:For>
</ul>