カテゴリー:MovableType関連

リスト表示へ

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

2006年11月 9日 10:23

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

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

  • 1) 検索結果テンプレートを作り、「search_templates/」フォルダに格納。
  • 2) 「mt-config.cgi」ファイルに「AltTemplate [テンプレート名称] [テンプレートファイル]」を追記する。(複数ある場合は、その数だけ追記)
  • 3) 検索フォームの<input type="hidden">に、「name=Template" value="[テンプレート名称]"」を追記。

(ちなみにテンプレートは、***.tmplという拡張子)
これをすることで、各ブログの検索結果を個別にレイアウトできるようだ。
sixapart のマニュアル に詳しく載ってます。n

1