Movable Type(MT)で画像アップロード先を変更したい(Ver.6.02の場合)

ちょくちょくお仕事でMovable Type(以下、MTと呼びます)を使うことがあるんですけど、次のMTのお仕事までに時間があいてしまうとせっかく覚えたことを忘れてしまうので、備忘録代わりにココに書くことにします。

MTで画像やPDFをアップするときって、初期設定のままだとMTで作ったブログのルートディレクトリに保存されてしまうんですよねぇ......。

2e3e3512d6461dc3d7af16c53d379fbe.png

データ散らかるやんってことでアップロードするときにimgフォルダ事前に作って、そこにアップロードするようなルールにしたらいいじゃない︖︕としたら、画像をアップロードするたび毎回毎回⼿動でimgフォルダを指定してアップロードしないといけない......。
ってかそれはそれは地味にめんどい。

そこでMTの初期設定を変更して『画像をアップロードするときには⾃動的にimgフォルダにアップロードされるようにしてしまおう︕』と思います︕

MTに⾃動的にそれをやってもらおうと思うとMTの中の【/tmpl/cms/include】の中にある【asset_upload.tmpl】という名前のテンプレートを変更する必要があります。

まずはFTPなどでサーバーにアクセスしMTの中にある【asset_upload.tmpl】をエディタで開きます。

そして、下の部分のコードを

<input type="text" name="extra_path" id="extra_path" class="text path" value="<mt:var name="extra_path" escape="html">" />

画像を格納したいフォルダ名【img】にアップロードするように、下のように変更します。

<input type="text" name="extra_path" id="extra_path" class="text path" value="img/<mt:var name="extra_path" escape="html">" />


その後、【asset_upload.tmpl】をサーバの元あった場所にアップして上書き保存します。

すると、さっきと同じ要領で画像をアップロードしたのに⾃動的にimgフォルダが⽣成され画像が格納されました︕︕

9bcbe06f3be083164f6495244eff6141.png

ということで、ブログのルートディレクトリに画像が散らかることなくなりました。

ちなみにちょっと後⽇談...
実はブログを⾒てくださったMTの中の⼈⽈く、『Ver6.2からはデフォルトの機能でこれができるようになったからね︕』ってことだそうです︕

おー︕知らなかったのでうれしい︕︕
お客さんでもこれからは設定してもらえるようになってるんだなぁ。
やっぱり、めでたし、めでたし。

  • このエントリーをはてなブックマークに追加
この記事は NAGATOMI が書きました。

プラカンが目指す3つの顧客満足

  1. ホームページのできあがりに
    満足していただく

  2. 仕事の進め方に
    満足していただく

  3. サポート・フォーローに
    満足していただく

詳しくはホームページ企画・設計をご覧ください

ホームページ企画・設計

ホームページに関するご要望がございましたら、お気軽にご相談ください。

全国各地のホームページ制作に対応

プラカンは大阪本社、東京事務所を拠点に首都圏、関西圏はもちろん、全国のお客様のホームページ作りのお手伝いをさせていただきたいと考えております。オンラインでの無料相談にも対応しております。ぜひ一度ご相談ください。

お問い合わせ

お電話でのお問い合わせ