FTPでMTテンプレートを更新する

| コメント(2) | トラックバック(10)

「DreamweaverでMovable Type!」の第2回として、Movable TypeのテンプレートファイルをDreamweaverで編集・更新するための設定方法を解説します。
まずはMovable Typeの管理画面の方で、リンクするファイルを設定します。
メインメニュー > ウェブログの編集メニュー > テンプレートのリスト > テンプレートの編集
に進んでください。ここでは例として「Main Index」テンプレートの編集画面に入ります。
dw_mt031016_1.gifリンクするファイルのパスを入力

ここで「このテンプレートにリンクするファイル」という欄に、FTPでアップするHTMLファイル名を記入します。私の場合はウェブログの「Local Site Path」と、FTPで接続するサイトルートを同じにしていて、その直下に「MT_Templates」というフォルダを作ってテンプレートファイルを入れています。(ファイル名も混乱しないように元々のテンプレート名と同じにしてあります)
なので、ここには「Local Site Path」からの相対パスで、
MT_Templates/Main Index.html
と入力します。(サーバのルートからのパスでも大丈夫です)その後テンプレート編集画面で「保存」をクリックすると、次回からこのテンプレートをFTPで更新できるようになります。
※「インデックス・テンプレートを再構築するときにこのテンプレートを自動的に再構築する」という項目はチェックしておいた方がいいようです。
dw_mt031016_2.gifDreamweaver側のテンプレート置き場

次にローカルのDreamweaverの方の準備ですが、MTのテンプレート編集画面で「テンプレートの中身」に入っているソースを丸ごとコピーして、新規ドキュメントにペーストして「Main Index.html」というファイル名で保存します。上の図のようにMTで設定した階層と同じになるように保存してください。また、ローカルで作成したファイルの文字コードと、ウェブログの文字コードが一致するようにしてください。文字コードが違うとページが文字化けしてしまいます。
その後テンプレートを更新していく手順ですが、

(1)Dreamweaverで編集する場合
  1. Dreamweaverでテンプレートを編集
  2. FTPでアップロード

  3. パーミッションを変更(テンプレートのフォルダもファイルも777に設定します。この作業は最初の一度だけでOKです)

  4. MTの管理画面で「サイトのRebuild」を実行(必要な部分だけ)

→以上で編集結果がページに反映されます。
※スタイルシート(Stylesheet)テンプレートの場合は、4. のRebuildの手順をしなくても、アップするだけで結果がページに反映されます。
(2)MTの管理画面で編集する場合
  1. テンプレート編集画面でテンプレートを編集

  2. 「サイトのRebuild」を実行→以上で編集結果がページに反映されます。

  3. ファイルのバックアップ
    →2. の時点で「MT_Templates」フォルダに入れておいたHTMLファイルの内容も一緒に変更されているので、次回Dreamweaverで編集するためにファイルをダウンロードしておきます。

つまり、上記の設定をすることでDW⇔MTのように、どちらからテンプレートを編集しても結果を同期することができる、というのが最大のメリットだと思います。

トラックバック(10)

Dreamweaverでスタイルシートを編集し始めました。 Main Index.htmlのテンプレートを開きコピーして、ローカルフォルダの中のblogへ貼付け、 そのままだと、CSSが反映されてないので、スタイルシートとのリンクの張りなおしをします。 そうすると、xmlのタグ $ こんな... 続きを読む

Dreamweaverでスタイルシートを編集し始めました。 Main Index.htmlのテンプレートを開きコピーして、ローカルフォルダの中のblogへ貼付け、そのままだと、CSSが反映されてないので、スタイルシートとのリンクの張りなおしをします。 簡単なリンクの仕方は、CSSをデザイン... 続きを読む

最近、テンプレートを使ったCMSが結構な数出てきている。しかしテキストエディタでプログラムを書くのに慣れた人にすれば、正直あまり使い勝手がよいものではないだろう。 なぜなら ・独自のテンプレートタグを覚えるのが一々大変である。 ・HTMLタグ、テンプレートタグだ... 続きを読む

テンプレート画面にある「このテンプレートにリンクするファイル」の使い方がいまいち理解できていなかったが、風のままに号さんの記事を読んで、やっとどういう仕組みになっているかがわかった。FTPでMTテンプレートを更新する:風のまにまに号「DreamweaverでMovable Ty... 続きを読む

G@MANIA ver.MT - CODE:Hyena - - カスタマイズ vol.31 (2004年6月24日 04:02)

先ほどミスってサイトがおかしくなってた謎を説明いたします。 皆様はMacromedia Dreamweaverというアプリケーションをご存じでしょうか? 非常に便利で強力なweb制作ソフトですが、ワタクシはMovable Typeをやり出してからは、ほとんど使う機会がなくなってました。宝の... 続きを読む

MovableTypeではスタイルシートを変更する事がよくある。しかし標準の編集... 続きを読む

FTPでMTテンプレートを更新する (風のまにまに号) なんだ、書いたのをFTP... 続きを読む

前回のつづき。 MTのテンプレートをDreamweaverで編集したい!というこ... 続きを読む

プチ贅沢したいネットで稼ぐ女週末社長の日記 - Movable Typeを独学で勉強中です (2006年7月21日 19:58)

Movable Typeを独学で勉強中です トップページはこちらです ブログをサ... 続きを読む

プチ贅沢したいネットで稼ぐ女週末社長の日記 - Movable Typeを独学で勉強中です (2006年7月22日 17:15)

Movable Typeを独学で勉強中です ブログをサーバで管理するソフトなんです Movable Type 3.3をインストールしてみました!... 続きを読む

コメント(2)

はじめまして、こんばんは。
記事を参考にさせて頂きました。
MTを初めて宝の持ち腐れと化していたDreamweaverをこれでまた有効に使えそうです。
ありがとうございます。(^^

この記事と、「CSSをデザインビューする」の記事にトラックバックを送らせて頂いたのですが、Ping送信時にエラーが起きて2重になってしまいました。
お手数ですが、削除の方お願いします。すみませんでした。

so-suさん、こんばんは。
トラックバックの重複分、削除しておきました。Dreamweaverを導入するとテンプレート更新が格段に効率よくなるので、ぜひ活用してみてください。

このサイトについて

多摩川のほとりでのんびり暮らす3人家族の日常と果てなき好奇心を綴ったブログです。

最近のコメント

バックナンバー