系列文說明: 記錄我在部落格所做的更動
小M平部落格整形手術: 起源
✏️本文最後更新於 2023-08-20:文章加入手寫字卡、資料夾更名(ac3b0ec)
hugo
是一個客製化程度非常高的靜態部落格系統,只要花點時間挑選自己喜歡的主題模板,人人應該都可以在短時間內建立一個相當具有品質的部落格,接下來專注在內容創作即可。
然而,對於無法自主開發部落格主題模板的人來說,有以下問題:
綁定主題衍生問題每個主題開發者對於使用習慣、文件層級、頁面生成,都有自己的邏輯,因此當在hugo官方論壇想找某個功能的實作,可能只會得到 「這問題請去該主題開發者的github詢問」 的答案。
想要客製化,必須設法搞懂開發者設計邏輯。
官方文件說明缺少可重製的範例雖然官方文件乍看之下說明的很詳細,可是範例通常都只放最關鍵的部分,而且自定義的專有名詞太多(ex:
leaf bundle
/branch bundle
/pages
/list pages
/sections
/taxonomies
)根本不知道該寫在哪裡/如何使用,很難系統化歸納出邏輯,常常自己胡亂添加也不知道效果如何。
嘛,畢竟是免費的東西,其實也不能怪官方/主題開發者。
只好靠自己啦(挽袖💪
滿多地方看起來是用go語言生成的。雖然有時候透過測試大概可以看懂個5、6成,不過基本上都還只是在原作者寫好的框架下改動參數而已,還無法自己創造。
為了讓部落格在整體視覺跟互動上符合我的美感(謎:這很重要對吧對吧,至少要看得順眼才願意一直寫下去啊)於是就有了小M平部落格整形手術
這個系列文,一點點記錄我為了部落格所做的更動。
就一點一點嘗試吧!
紀錄之餘也希望可以幫助到大家,如果願意交流的話就更好了~😊
留言 0
您的留言是我持續寫文的動力~~