07 CMS 與內容維運
07 CMS 內容維運
內容平台、CMS 操作邊界與內容異常分流。
這份文件用來判斷一件事:眼前問題是內容營運層,還是工程層。
如果你在查 env、API、revalidate token、callback 或程式行為,這份只會告訴你該跳去哪裡,不會在這裡展開技術細節。
敏感資料交付提醒:本文件中的 05 或 05-environment-variables 指 05-environment-variables_環境變數與金鑰;該文件含 env value / secret 線索,僅做本地交付,不做雲端交付。
這裡確認
- 每個專案是用哪個內容平台
- 日常發布通常由誰處理
- 什麼情況應該找工程師
- 內容異常時先回哪裡判讀
這裡不處理
- 不重寫 GraphQL query
- 不重寫 env key 與 current value
- 不重寫 ISR / revalidate 策略
- 不重貼第三方 callback 或 API 故障症狀
先去哪裡
| 情境 | 先看哪裡 |
|---|---|
| 內容或選單要更新,但不知道在哪個 CMS | 看這份的 內容平台清單 |
| 內容發布了,前台卻沒變 | 先看這份的 內容問題分流,再回 04 或策略文件 |
| 表單、第三方串接、登入、會員出錯 | 回 05-environment-variables 或 08-integrations-and-api |
| 無法登入 CMS / 不知道誰能發文 | 回 03-access-and-accounts |
共通原則
- 多數品牌站是
Next.js + Headless WordPress。 - 內容營運問題先分成兩類:後台操作問題,或工程層問題。
- 一旦懷疑是 env、cache、revalidate、callback、第三方平台,就不要繼續在這份文件裡找答案,直接跳主文件。
- 共通更新策略只看 Next.js + Headless WordPress 更新策略。
內容平台清單
| Project | Content Platform | 日常誰處理 | 什麼情況找工程師 | Primary Doc | Related Docs | Open Gap |
|---|---|---|---|---|---|---|
mahjong-system | 無 CMS;自建會員 / 後台 / 實體機管理系統 | 店務 / 後台管理者待確認 | 會員、儲值、桌台、商品、訂單、LINE、付款或後端 API 異常 | repo README | 05、08、03、15 | 後台角色、正式站、後端 API owner、店務操作責任邊界未確認 |
zerozero | WordPress + WooCommerce | 營運 / 後台管理者待確認 | 商品、會員、結帳、CRM、GraphQL 異常 | repo README | 05、08、03 | Shop manager / WooCommerce owner 未確認 |
matter | WordPress + WPGraphQL | CMS owner 待確認 | 內容有發布但前台沒更新、欄位異常 | repo README | 04、策略文件 | 發布權限 owner 未確認 |
tintron | WordPress + WPGraphQL + 表單 | CMS owner 待確認 | 內容沒更新、表單異常、schema 變動 | repo README | 05、08、04 | CMS owner / 表單責任人未確認 |
gonna | WordPress + WPGraphQL | CMS owner 待確認 | 內容異常、AI 相關 CTA 或頁面怪異 | repo README | 05、08 | 發布權限與 AI owner 未確認 |
presotea | WordPress + WPGraphQL | CMS owner 待確認 | 門市資料、表單、內容更新異常 | repo README | 05、08、04 | store service owner 未確認 |
xinyisheng | WordPress + WPGraphQL | CMS owner 待確認 | 發布後前台沒更新、欄位或選單異常 | repo README | 05、策略文件 | CMS / admin owner 未確認 |
niceginger | WordPress + WPGraphQL | CMS owner 待確認 | 部落格或首頁內容異常 | repo README | 05、策略文件 | 發布責任邊界未確認 |
hanpoo-ecommerce | WordPress / backend 待確認 | 待確認 | CMS 權限、部署或資料來源不明 | repo README | 04、05、03 | CMS 權限與後台入口未確認 |
matterkits/app1 | WordPress + WPGraphQL | CMS owner 待確認 | schema、codegen、部署相關問題 | app README | 05、04 | CMS owner / production env 未確認 |
內容問題分流
| 你看到的現象 | 先判斷什麼 | 下一份文件 |
|---|---|---|
| 後台找不到文章、頁面、欄位 | 是不是權限或角色問題 | 03-access-and-accounts |
| 內容已發布但前台沒變 | 是不是更新策略、cache、revalidate 問題 | 04-deployment + 策略文件 |
| 表單跟內容一起掛掉 | 是不是 endpoint / env / callback 問題 | 05-environment-variables、08-integrations-and-api |
| 商品、會員、訂單資料不對 | 這不是純 CMS 問題 | 05-environment-variables、08-integrations-and-api |
| 會員、桌台、儲值、後台資料不對 | 這是系統營運 / 外部 API / 權限問題,不是 CMS 發布問題 | mahjong-system repo README、08-integrations-and-api、03-access-and-accounts |
使用方式
- 先拿它判斷「這是內容營運層,還是工程層」。
- 一旦確定是工程層問題,就直接跳主文件,不要在這裡停太久。