忘記之前有沒有提過了。MT5有提供匯出佈景主題的功能。也就是自己修改或做的模板等等全部都可以自己作成可以直接套用的佈景主題,甚至打包成壓縮檔帶走。
首先當然要把佈景寫好。要另外注意的是,佈景裡所用到的檔案,比如背景圖檔等等,要放在獨立的資料夾裡,比如說「部落格的根目錄/img」。
然後展開左欄最下方的tool工具列,可以看到export theme的項目。點進去之後填寫相關的表單。特別注意要修改的地方是option裡面的Static Files,把它勾起來,點擊details。會跑出框框問你哪些檔案要收,把放相關檔案的資料夾填進去,比如說我原本放在「部落格的根目錄/img」的話,只要填img就好(前後斜線不需要),一行填一個。之後這個資料夾裡副檔名是 jpg、jpeg、gif、png、js、css、ico、flv 和 swf 的檔案就會被備份,但是副檔名不屬於這幾種的則會被無視。
最後一行 Destination 則是問你做出來的佈景主題是要直接安裝在系統裡或是下載成 zip 檔。
安裝在系統裡的 theme 可以在「系統根目錄/themes」裡找到。打開該 theme 的資料夾(名稱就是自己指定的 basename 名稱。)可以看到有 templates 和 blog_static 的資料夾,其中 blog_static 的資料夾就是用來存放那些圖檔之類的相關檔案的。當套用的時候會自動把裡面的東西複製一份到部落格的根目錄去。
做好的佈景主題要記得再到 design 下 theme 的地方去套用。
套用後也可以用 export theme 的功能,直接修改版本數。只要指定的 basename 一樣,它會問你要不要複寫原本的那一個。
【大翻修-5】匯出佈景主題(theme)
在movable type 5下匯出佈景主題,套用與後續修改。