Webflow 終於可以逐頁發佈靜態頁同 CMS 項目,唔使次次成個站出晒。 CMS 已發佈項目可以保存草稿修改,唔會自動覆蓋 live 版本。 Staging 環境下逐頁 Publish 完,再同步去 Production 會一次過出晒所有累積改動,要小心。
Webflow 近期推出咗幾個好實用嘅出版更新,尤其係幫到啲成日要更新網站內容、但又驚影響 live site 嘅用戶。以前改一個 blog post 或者一個靜態頁面,往往要成個網站重新 Publish;而家你可以好精準咁揀淨係出某一頁、或者某個 CMS 項目就得。
Webflow 嘅 Site Publish API 而家多咗一個 pageId 參數。如果你傳入呢個 ID,個 API 就淨係會 publish 你指定嗰一頁,而唔係成個站。如果冇 pageId,就繼續係全站 publish。
e.g. 你改咗「關於我們」頁嘅內容,而家可以淨係出呢頁,其他頁面嘅改動(如果有的話)就保持草稿狀態。
對於 CMS 內容(例如 Blog Posts、Products),Webflow 嘅更新工作流程而家容許你逐個 CMS item publish。意思係你可以揀某一個已發佈嘅 CMS 項目嚟更新,而唔影響其他未出嘅改動。
最實用嘅改進係:對一個已經發佈過嘅 CMS 項目做出修改,呢啲修改可以留喺「Draft」狀態,唔會自動取代 live 版本。你準備好先手動 publish。咁就唔會出現「改咗少少嘢唔小心 push 咗上 production 嘅慘況」。
Webflow 繼續有 Staging 環境,你可以喺 Staging 預覽未出嘅內容。不過有一個重要嘅陷阱:如果你喺 Staging 環境逐頁 publish 咗幾頁,之後你再將 Staging publish 去 Production(Custom Domain),佢會一次過 publish 晒所有喺 Staging 累積嘅改動,而唔係淨係最近改嗰一頁。
意思係:你喺 Staging 出咗 A、B、C 三頁,之後再同步去 Production,A、B、C 三頁嘅內容都會一次過上線。
e.g. 想發佈單頁去某個 Custom Domain,你喺 API 度要用 domainId 指定。
pageId Webflow 而家嘅 publishing 模式支援「出版特定 CMS 內容、個別頁面、或者成個網站」。 對於需要頻密更新特定部分嘅網站(例如新聞博客、產品目錄),呢個更新可以大幅減少發佈風險同時間成本。
不過如果你成日要喺 Staging 試嘢,就一定要記得 Staging 同步去 Production 嘅行為係「累積所有 staged 改動」,唔好以為逐頁出就只會出最新嗰頁。
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
Webflow 終於可以逐頁發佈靜態頁同 CMS 項目,唔使次次成個站出晒。
Webflow 終於可以逐頁發佈靜態頁同 CMS 項目,唔使次次成個站出晒。 CMS 已發佈項目可以保存草稿修改,唔會自動覆蓋 live 版本。
Staging 環境下逐頁 Publish 完,再同步去 Production 會一次過出晒所有累積改動,要小心。