///

検索関連

wrote :

検索窓やタグクラウドの最もシンプルな記述

インデックステンプレート、すべてのアーカイブテンプレートで利用できます。

検索窓

<form method="get" action="<mt:cgipath><mt:searchscript>">
<input type="text" name="search" value="" />
<input type="hidden" name="IncludeBlogs" value="対象ブログID" />
<input type="submit" value="検索">
</form>

複数のブログを検索対象した場合、検索結果は最初に対象としたブログのシステムテンプレート「検索結果」に表示されます。

タグクラウド

<a href="<mt:cgipath><mt:searchscript>?tag=キーワード">キーワード</a>

検索結果ページ作成

検索窓やタグクラウドを利用の検索結果ページは共通で、システムテンプレートの検索結果を利用します。

検索結果に一致した記事がある場合
<MTSearchResults>
<MTBlogResultHeader> 検索結果の最初の場合(*1) </MTBlogResultHeader>
//ループ処理
<MTBlogResultFooter> 検索結果の最後の場合 </MTBlogResulFooter></MTBlogResultFooter>
</MTSerachResults></MTSearchResults>

検索結果に一致した記事がない場合
<MTNoSearchResults>
</MTNoSearchResults>

検索が実行されなかった場合
<MTNoSearch>
</MTNoSearch>

検索結果の最初の場合や検索結果の最後の場合(*1)
<MTBlogResultHeader>
<MTIfStraightSearch> キーワード検索の場合 </MTIfStraightSearch>
<MTIfTagSearch> タグ検索の場合 </MTIfTagSearch>
</MTBlogResultHeader>
<mt:searchstring>
検索文字列を表示
<mt:searchresultcount>
検索結果数
<mt:entryeditlink>
記事の編集画面へのリンクを表示する(MTにログインしている場合にのみ表示される)。

川上 武範(かわかみ たけのり)
1975年生。シンプルシンプルデザイン代表兼Webクリエイター。たびのとWebサイト運営責任者。

企画からサイト設計、正しいマークアップを意識したWebサイト制作やユーザー視点の情報設計を得意としている。

シンプルシンプルデザイン
たびのと
twitter : たけたけ@OnlyTwo

メディア掲載
2016年10月25日 レバテックフリーランスの記事「自作Webサービス記事紹介まとめ」でサイト内の記事「Webサービス「たびのとTOKYO」を作ってみました」を紹介していただきました。