透過調整 config.toml 設定 Hugo 網站(1)

透過合適的模板來學習調整 Hugo 網站
一般來說在 GitHub 上的每一個模板除了使用說明檔(Readme.md)之外, 也會附上如何使用的範例, 例如你可以在 themes/ananke/exampleSite
(ananke 換成你所下載的模板名稱)中看到相關的使用範例, 透過這些也可以很快上手 Hugo 網站的調整設定. 不過我也下載過很多沒附上 exampleSite 的模板, 而且Readme.md 也不是寫給初學者看的, 造成學習上的難度. 所以初學者挑選學習的模板請謹慎.
官方 Quick start 中所用的模板 ananke 就涵蓋這些資料.
config.toml
Hugo 網站主要是透過 config.toml 這個檔案來調控, 當你透過 $ hugo new site YourWebSite
建立空網站時 Hugo 就幫你建立一個 config.toml (也支持 yaml 和 json 格式, 預設是 toml 格式).
直接先用所下載模板提供的 config.toml, themes/ananke/exampleSite/config.toml
取代原本 config.toml
, 了解一下模板的 README.md, 再來更改相關的欄位.
先移除
themesDir = "../.."
這行.title = “Your new Hugo Site Title”
這欄位的文字通常是呈現在你的首頁.
theme = “ananke”
這欄位填入你所選用的模板名稱, 但請注意, 有時候你下載的目錄名會和 github 上列的名稱不一樣, 要以你這個模板的目錄名稱為主.
Paginate = 5
這是決定你的列表一次可以列出幾個貼子的鏈結.
在 [params] 區段中有幾個社交網站的欄位, 你可以填入你個人的相關帳號, ananke 這個模板在這個部分比較不友好, 你必須填入完整的 url, e.g. https://www.facebook.com/yourfacebookaccountname .
[params] featured_image = “/images/yourHomeSiteImages.jpg”
ananke 這個模板可以讓你變更主頁的背景圖. 請先在你所建立網頁目錄的
/static
中建立 images, 並放入圖檔, 然後在 config.toml 中更改 featured_image 這個欄位的資料.
這些簡單的步驟, 就可以很快改出特別風格的網頁(其實只要換一張圖你就會覺得改很多… ).
待續…