MovableType5(MT5)で画像をアップロードするディレクトリを変更する

「画像の挿入」»「新しい画像をアップロード 」を押して画像をアップロードする場合、デフォルトではこのように表示されます。

25_02_01.jpg
これをこのようにしたいというカスタマイズです。

25_02_02.jpg
参考にしたのはこちら。

Movable Type 5のアイテム(画像とか)のデフォルトアップロード先を強引に設定 – 岡山県北でがんばるフリーエンジニアのメモ

ただテンプレを直接変更するのはアレなので、alt-tmplディレクトリを利用する。




1. mtディレクトリにalt-tmplを作成する

このディレクトリにあるファイルは、tmplディレクトリにある同名のファイルを代替します。


2. 次のようにディレクトリを作成する

  • alt-tmpl
    • cms
      • include
tmplディレクトリと同じディレクトリ構造にするのがコツです。


3. /mt/tmpl/cms/include/asset_upload.tmpl をコピーする

コピー先は、/mt/alt-tmpl/cms/includeディレクトリ。


4. /mt/alt-tmpl/cms/include/asset_upload.tmpl ファイルを変更

1行目に以下を挿入します。

assets/

こうすれば、アップロード日に従ってディレクトリが決定されます。
もし画像ファイルを日別に指定したければ、こう。

assets/


以上です。