13-3 タグ検索による記事の絞り込み

263ページ

「ブログ記事の概要」テンプレートモジュール

...前略...
<mt:If name="entry_archive">
  <mt:EntryIfTagged>
    <div class="entry-tags">
      <h4>タグ<span class="delimiter">:</span></h4>
      <ul>
        <li><mt:EntryTags glue='<span class="delimiter">,</span></li> <li>'><a href="javascript:void(0)" onclick="location.href='<$mt:TagSearchLink encode_js="1"$>';return false;" rel="tag"><$mt:TagName$></a></mt:EntryTags></li>
      </ul>
    </div>
  </mt:EntryIfTagged>
</mt:If>
 
<mt:if tag="SearchString">
  <mt:EntryIfTagged>
    <div class="entry-tags">
    <mt:SearchString setvar="tag_name" />
    <mt:if name="tag_name" like=" AND ">
      <mt:GetVar name="tag_name" split=" AND " setvar="tag_list">
    <mt:else>
      <mt:SetVarBlock name="tag_list[0]"><mt:GetVar name="tag_name"></mt:SetVarBlock>
    </mt:if>
 
    <mt:SetVar name="tag_data" value="" />
    <mt:EntryTags>
      <mt:SetVar name="tag_flag" value="0" />
      <mt:loop name="tag_list">
        <mt:if tag="TagName" eq="$__value__">
          <mt:SetVar name="tag_flag" value="1" />
        </mt:if>
      </mt:loop>
      <mt:unless name="tag_flag">
        <mt:SetVarBlock name="push(tag_data)"><a href="<mt:SearchScript />?blog_id=<mt:BlogID />&amp;tag=<mt:SearchString>%20AND%20<mt:TagName />&amp;limit=20&amp;IncludeBlogs=<mt:BlogID />" rel="tag" title="<mt:SearchString /> <mt:TagName /> "><mt:TagName /></a></mt:SetVarBlock>
      </mt:unless>
    </mt:EntryTags>
      <h4>絞り込みタグ<span class="delimiter">:</span></h4>
      <ul>
        <li><mt:GetVar name="tag_data" glue="," /></li>
      </ul>
    </div>
  </mt:EntryIfTagged>
</mt:if>
 
<mt:If tag="EntryMore" convert_breaks="0">
        <div class="asset-more-link">
            続きを読む: <a href="<$mt:EntryPermalink$>#more" rel="bookmark"><$mt:EntryTitle$></a>
        </div>
</mt:If>
    </div>
    <div class="asset-footer"></div>
</div>

このアーカイブについて

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。