10up 發表了一篇 古騰堡最佳實踐 網站作為包含教程、文檔和示例代碼的公共資源。 維護當前文檔並不是 Gutenberg 官方項目的強項,因為項目的步伐使得貢獻者和擴展者難以跟上。
「Gutenberg 為 WordPress 中的內容創建和頁面構建引入了一種全新的編輯範式,」10up 編輯工程副總監 Fabian Kaegy 說。 「因為塊編輯器還是相當新的,所以它發展很快,並且會定期引入變化; 因此,學習機會稀缺,我們感到缺乏符合 10up 工藝標準的最佳實踐文檔。」
10up 的 Gutenberg 最佳實踐是為了補充 WordPress 的核心文檔而編寫的,Kaegy 說這是一種「為工程企業級編輯體驗量身定製的更以客戶服務為中心的方法」。
對於剛開始使用塊編輯器的開發人員, 參考 部分包含大量關於塊的解剖結構、使用 theme.json 進行塊主題化的基礎知識、塊擴展、塊變體等,以及支持視頻和 gif。 該文檔還為實際使用提供了更多背景信息。 例如,關於 塊變換 包括有關何時以及如何定義塊變換的信息。
10up 的 Gutenberg Best Practices 的培訓部分包含一個關於塊及其所有組件的文件結構的迷你速成課程,以及如何使用 10up 啟動塊. 這對於尋求一些額外指導來開發他們的第一個塊的開發人員特別有用。
這 指南 部分包含更高級的主題,例如擴展核心塊和包含帶有塊的前端 JS。 文檔是 可在 GitHub 上獲得 任何人都可以貢獻編輯。 該網站還鏈接到 GitHub 上的討論板 歡迎開發人員與 10up 員工一起參與討論並討論最佳實踐。 10up 發布了帶有 beta 名稱的 Gutenberg Best Practices 網站,並打算隨著 WordPress 的發展對其進行更新和擴展。
[et_bloom_inline optin_id=”optin_5″]