客製化文件版型
Categories:
Docsy 樣板類型
Docsy 樣板類型有三種
| 類型 | 說明 |
|---|---|
| docs | 文件 |
| blog | 部落格 |
| community | 社群 |
在 content 目錄中可以分別建立 docs、 blog 、 community 這三種目錄去建立你的內文,這個目錄會分別針對這三種版型去產生畫面
客製化目錄路徑及版型
若你想要有自己客製化的路徑而顯示特定的版型,可以建立完客製化的目錄後,在該目錄的文件 meta 設定加入 type 的參數,設定該文章畫面類型是哪一種
---
title: "My amazing new section"
weight: 1
type: docs
---
客製化目錄同時套用同個版型
若要指定目錄下同時套用同一個版型,可以在該目錄的 _index.md 檔案中設定 cascade 的 type,這樣該目錄下所有的文章都會套用同一個版型
像是下方的 cascade 的 type 設定為 blog,則該目錄下所有的檔案內文皆會用 blog 版型
---
title: "Latest News"
linkTitle: "News"
menu:
main:
weight: 30
cascade:
- type: "blog"
---
指定目錄排除套用版型
在指定完目錄套用版型,若有某些子目錄想要套用其他版型,可以使用 _target 指定目錄
像是下方的 cascade 的 type 設定為 blog,只會套用在 /news 目錄
而其他所有的目錄則皆會套用 type 為 docs 的版型
---
title: "My Wonderful Site"
cascade:
- type: "blog"
toc_root: true
_target:
path: "/news/**"
- type: "docs"
_target:
path: "/**"
---
這個設定檔案可以放在 content 目錄的最外層 _index.md,像是 /content/zh/custom-folder/_index.md,這樣就可以一次設定整個內文的所有需要套用的版型類型