WordPress 的新 Gutenberg 編輯器現在可作為測試插件使用
已發表: 2017-06-23
WordCamp Europe 2017 的特色會議之一是 Om Malik 對 Matt Mullenweg 的採訪,隨後是 20 分鐘的觀眾問答。 在展示了帶有動態塊替換小部件的新 Gutenberg 編輯器的預覽後,Mullenweg 宣布它現在可以作為 WordPress.org 上的插件使用。
Gutenberg 已經開發了六個月並準備好進行測試,但其開發人員不建議在生產站點上使用它。 任何對 WordPress 未來感興趣的人都想試一試,因為新的編輯器將徹底改變用戶創建和編輯內容的方式。 WordCamp Europe 的演示視頻還展示了古騰堡在移動環境中的流暢工作。
乍一看,WordPress 似乎正在嘗試複製其最近的競爭對手(Medium、Wix 和其他)以跟上步伐,但這個有 14 年曆史的軟件多年來一直提供許多這些內容功能。 Mullenweg 解釋了新編輯器如何簡單地將 UI 統一為可以放置在任何地方的塊。 Gutenberg 將替換以前通過 TinyMCE 工具欄提供的小部件、短代碼的 HTML UI 和塊。

“如果您想像一下我們之前在帖子格式方面所做的努力,我們之前已經嘗試過——讓某些類型的媒體或引用帖子或類似的事情變得更容易,”Mullenweg 說。 “整個概念現在可以扁平化為一個塊。 將所有這些都納入其中,它將我們長期以來一直在考慮的東西帶到了 WordPress 中。”
如果您曾經與新用戶坐下來向他們介紹 WordPress,那麼您可能回答了一長串關於創建內容的許多不同且令人困惑的方式的痛苦問題。 Gutenberg 有可能使 WordPress 更易於使用。
“現在,WordPress 讓你學習很多概念——短代碼、小部件,以及今天作為塊存在於 TinyMCE 中的東西——人們理所當然地想知道為什麼他們不能在任何地方使用這些東西,”Mullenweg 說。 “我們試圖做的是改變它,這樣你只需要了解一次塊,一旦你了解了圖像塊,它可以在帖子中、側邊欄、頁面中、自定義帖子類型中,它的工作方式完全相同。 無論與它集成什麼,比方說一個插件,它可以帶入你的谷歌照片或你的 Dropbox,現在它也可以在任何地方工作。”
Mullenweg 說,他之前嘗試替換 TinyMCE 的嘗試持續了大約兩年,但他們最終還是沒有發貨。 此時讓 Gutenberg 起步,可以讓 WordPress 充分利用開源和商業領域的競爭對手所做的最好的事情,並對其進行改進。
“Medium 是在五六年前開始的,”Mullenweg 說。 “瀏覽器技術,你能做的,已經進步了不少。 我認為這實際上讓我們能夠超越一些真正偉大的視覺編輯器,因為我們能夠建立在像 Medium、Wix、Squarespace 和其他我們之前出現的東西的肩膀上。”
古騰堡的第一印象和擔憂
Gutenberg 插件現在在 300 多個站點上處於活動狀態,並且第一印像不斷湧現。這是第一次任何想要嘗試它的用戶都可以輕鬆訪問新的塊編輯器。 Gutenberg 還提供了一種獨特的測試體驗,它在 WordPress 中創建了自己的菜單,因此用戶不必在舊編輯器和新編輯器之間進行選擇。 激活 Gutenberg 並不能讓它成為一種非此即彼的體驗,用戶可以在自己方便的時候進行測試。
從我最初的測試中,我發現古騰堡提供了一種干淨而愉快的體驗。 到目前為止,我們中的許多人都無法完全預測古騰堡會是什麼樣子,但界面與人們想像的改進的“無干擾寫作體驗”非常相似。 Gutenberg 為可視化和文本編輯器提供了一個更簡潔的 UI,儘管在使用文本編輯器時插入塊似乎功能較少。

仍然存在許多錯誤和粗糙的邊緣,但這個界面似乎是 WordPress 內容編輯體驗的自然演變。 感覺就像 WordPress。 編輯器引入了許多在歷史上運行良好的元素,並引入了一個最小的 UI,使任何人都可以在不了解任何 HTML 的情況下構建漂亮、功能豐富的帖子。 古騰堡是 WordPress 長期以來最令人興奮的事情。
“默認狀態可能是我最喜歡的 WordPress 中的‘無干擾寫作’實現,”WordPress 核心提交者 Aaron Jorbin 在列出他最初觀察的帖子中說。 我可以同時專注於我的內容,但我擁有寫作所需的所有工具。 我沒有創建內容所需的所有工具。”
GiveWP 的合著者馬特·克倫威爾 (Matt Cromwell) 也寫下了他對古騰堡的第一印象,並對新的寫作體驗表示高度讚揚。
“近年來,我們已經看到 Medium 成為事實上的優雅寫作體驗,”克倫威爾說。 “Medium 可以通過大幅限制格式和佈局選項來做到這一點。 Gutenberg 有潛力讓寫作與 Medium 一樣優雅,甚至更高,而且在佈局和內容類型方面提供了更大的靈活性。”
WordPress 開發人員不確定的一個領域是 Gutenberg 將如何處理對插件的支持並通過添加大量自定義塊來保持高水平的性能。
當它支持插件時,我會再試一次。 如果它不適用於插件,我看不到它在核心中的著陸。
— 喬什·波洛克 | Josh412.eth (@Josh412) 2017 年 6 月 22 日
https://twitter.com/k1sul1/status/877945432889884672
“我想念很多我習慣在屏幕上看到的元框,”Aaron Jorbin 說。 “像 Yoast SEO(在某些網站上)和自定義分類法之類的東西只是沒有顯示。 如果曾經為 WordPress 製作的每個元框都需要重新製作,那肯定會讓開發人員的生活變成地獄。”
Matt Cromwell 還詳細介紹了一個噩夢場景,即擁有比當前 UI 可以處理的更多自定義塊。
“當你有 25 個插件都想將 25 個自定義塊加載到那個微小的‘插入’下拉列表中時會發生什麼?” 克倫威爾說。 “會有搜查嗎? 還是會永遠滾動?”
Mullenweg 在 WordCamp Europe 的問答環節中專門解決了其中一些問題。
“很多人在編輯屏幕中內置了很多東西,所以我們首先將它作為插件發布,並且努力讓盡可能多的人安裝它的部分原因是這樣每個發布和編輯屏幕調整的人都可以在這個新框架下重新思考它們是否美麗,”Mullenweg 說。
Mullenweg 預計 WordPress 將在合併 Gutenberg 之前發布 4.9 版,因為他希望在替換編輯屏幕之前看到它在超過 100,000 個站點上進行測試。 如果一切順利,新編輯器可以登陸 WordPress 5.0。
“我認為人們所做的一些事情,例如 TinyMCE 工具欄的事情,不再需要了,”Mullenweg 說。 “人們過去使用自定義帖子類型所做的事情可能會更好地作為塊。 它為我們提供了一個真正的機會來重新構想今天我們在編輯屏幕上認為理所當然的許多用戶交互和流程已有五六年了。”
查看下面的 Mullenweg 的 WCEU 2017 採訪,查看 Gutenberg 的現場演示,並確保花幾分鐘時間安裝插件,親眼看看它的實際效果。
