カテゴリー:MovableType関連

表示タイプ
リスト表示へ
ボックス表示中

MovableTypeの検索結果を個々のブログでカスタマイズ

2006年11月 9日 10:23

最近、また少しMTのカスタマイズに手を出してます。
わかってくると結構面白いですね。
ただ、検索結果のテンプレートがどうやらひとつのファイルでまかなわれているらしい。
今、テスト的に作っているブログの検索結果の画面を変えたいが、これを変えてしまうとこっちのブログの検索結果のページまで変更されてしまうのでどうしよぅ…と思っていたら、ありました、解決策。

どうやら「代替テンプレート」というのを使うらしい。
簡単に概要をまとめると


  • 検索結果テンプレートを作り、「search_templates/」フォルダに格納。

  • 「mt-config.cgi」ファイルに「AltTemplate [テンプレート名称] [テンプレートファイル]」を追記する。(複数ある場合は、その数だけ追記)

  • 検索フォームの<input type="hidden">に、「name=Template" value="[テンプレート名称]"」を追記。


(ちなみにテンプレートは、***.tmplという拡張子)

これをすることで、各ブログの検索結果を個別にレイアウトできるようだ。

sixapartのマニュアルに詳しく載ってます。