一個主題會難維護,通常不是因為檔案很多,而是每個檔案責任不清楚。全域設計應該放在 theme.json,重複區塊應該變成 template parts,文章內容則交給 WordPress 管理。
- 用 theme.json 管理全域顏色、字體與間距。
- 用 template parts 管理重複的頁首、頁尾與側欄。
- 文章文字與媒體留在 WordPress 編輯器中。
Code · Tennis · Life
先定義資料、模板和全域樣式的責任邊界。
一個主題會難維護,通常不是因為檔案很多,而是每個檔案責任不清楚。全域設計應該放在 theme.json,重複區塊應該變成 template parts,文章內容則交給 WordPress 管理。