サイト内検索で新しく追加したブログも検索したい!

検索結果ページのカスタマイズが色々できるみたいです〜

 

検索結果ページのカスタマイズ | CMSプラットフォーム Movable Type ドキュメントサイト
Movable Type 4 マニュアル「検索結果ページのカスタマイズ」の詳細ページです。「検索結果ページのカスタマイズ」についてはこのページをご確認ください。

 

 

各ブログのデフォルトテンプレートでは、次のように、そのブログのみを検索するように設定されています。

<input type="hidden" name="IncludeBlogs" value="<$mt:BlogID$>" />
 

この IncludeBlogs パラメータに、そのフォームから検索を行ったとき、検索対象としたいブログの BlogID を設定します。

<input type="hidden" name="IncludeBlogs" value="1,2,4" />
 
検索テンプレートに
 
<form method="get" action="<$mt:CGIPath$><$MTSearchScript$>">
    <input type="text" id="search" name="search" value="<$mt:SearchString$>" />
    <div>
        <input type="hidden" name="IncludeBlogs" value="1,2,4" />
        <input type="submit" value="GO" />
    </div>
</form>
 
 

★Movable Type で管理している全てのブログを検索の対象にする

管理しているブログ全てを検索の対象にしたい場合は、検索フォームの form 要素のに含まれる name 属性の値を IncludeBlogs に設定した input 要素を削除し、検索対象の絞り込みをしないようにします。

<form method="get" action="<$mt:CGIPath$><$MTSearchScript$>">
    <input type="text" id="search" name="search" value="<$mt:SearchString$>" />
    <div>
        <input type="submit" value="GO" />
    </div>
</form>
 
これだ!

コメント

タイトルとURLをコピーしました