古騰堡錯了的地方:主題開發版

在哪裡,古騰堡錯了主題開發者版本在哪裡古騰堡錯了:主題開發者版WordPress.org上具有塊編輯器樣式的主題。

通過在轉彎處進行全站點編輯,詢問WordPress生態系統是否為這種過渡做好了準備是一個公平的問題,尤其是在主題開發方面。

主題開發人員一直努力跟上Gutenberg插件更新和最終主要WordPress版本之間的變化,這已不是什麼秘密。問誰在操縱船也是一個公平的問題。每天花費大量時間製作Web前端的網站開發人員,主題作者和其他設計師在哪裡?確保項目保持向後兼容性的前瞻性解決方案在哪裡?

已經進行了一些努力來彌補古騰堡項目與主題開發人員之間的分歧,例如每兩周一次 基於區塊的主題會議。但是,這些會議大體上是古騰堡團隊已經開發或即將發布的最新進展。這些會議是通向更好溝通的良好墊腳石,但是該項目需要一個項目規劃人員,既要具有對未來前景的願景,又要有主題作者所要解決的日常問題。

現實情況是,列表中的7,455個中只有132個主題 塊編輯器樣式 作為官方存儲庫中的功能。正式進入WordPress的塊編輯器的生命周期只有一年半了,但是該平台的面孔主要由主題組成,這些主題將一些基本的塊樣式變成了平庸的設計。在完全塊編輯器支持下真正脫穎而出的主題很少,而且相差甚遠。其中許多也對Elementor或其他頁面構建器出價很高。

沒有主題作者的支持時,是否喜歡塊編輯器幾乎沒有影響。每周,我都會在主題目錄中查找新主題,以期找到隱藏的寶石。每個星期,我都很失望地看到新主題在2020年下降,並且不支持塊編輯器。如果只有一部分用戶擁有更多的功能,他們可能會喜歡編輯器 二十二十 可以一起玩-這是一個很好的主題,但不是每個人都喝茶。

where-gutenberg-went-wrong-theme-developer-edition-1 where古騰堡錯了:主題開發者版ThemeForest的街區樣式主題列表。

ThemeForest賣家在支持方面擊敗了免費WordPress.org主題作者18比1,其中列出了超過2,300個主題 古登堡優化。當然,眾所周知,來自大型市場的主題具有其所有功能,可以試圖使競爭更加激烈。此外,其中許多都具有內置頁面構建器或支持第三方解決方案。

儘管如此,對於平台的旗艦功能,最終用戶應該從官方主題目錄中獲得更多期望。第三方市場不應該是唯一的遊戲。目前,WordPress.org上的許多產品充其量都顯得平淡無奇。少數人付出了更多努力,例如 羅莎2 主題,由成熟的企業提供資金支持。

目前,主題作者和WordPress之間存在一些破裂的信任。一些人大聲喊叫(人們可以從WP Tavern的評論部分證明)。其他人則更安靜地試圖解決所有這些問題。

甚至是官方主題小組的代表之一,Carolina Nymark也對此表示關注。 「你們所有的主題作者如何跟上古騰堡的變化?」她 在推文中問。如果團隊負責人無法跟上進度,則對整個項目不利。

「我不,」 安德斯·諾倫(AndersNorén)回答,是《二十二十年代》背後的主要開發者,對Nymark的問題。 「我一直等到某些問題(在beta版本中)出現故障,然後嘗試對其進行修復。在Core中保持對塊編輯器的支持的同時,嘗試支持Gutenberg插件中的更改對您的健康不利。」

主題作者對未來非常關注。當不確定未來12個月的主題發展情況時,很難對當前的可能性感到興奮。關於事情的運作方式,沒有明確而詳盡的路線圖,許多主題設計師感覺他們每周都在追趕。相反,他們應該能夠更清楚地展望未來並將早期想法付諸實踐。

我最終的擔心是,主題團隊有一天會切換開關,並要求所有主題都進入目錄以支持塊編輯器,就像它與 2015年的定製器。如果主題作者沒有有機地進行過渡,那麼這一天可能會到來。球隊將被困在中間,成為壞人。

我們從這裡去哪裡?

為主題作者確定一些主要的痛點很容易。更新之間的更改將不可避免地破壞主題設計。

重大的HTML更改。

重大的CSS變更。

缺少班級名稱。

根據塊的不同,處理對齊的方法也不同。

經過多年的培訓,避免使用內聯樣式。

所有這些問題都是主題作者的障礙。而且,當事情妨礙了主題作者的工作時,他們就會流到最終用戶。

這不是最近十年的WordPress。承諾不會通過更新破壞事情的WordPress。由非專業設計師設計的一次性主題仍然在四個月後生效的WordPress。

古騰堡項目仍處於起步階段。玩起來可能很有趣,但也可能很雜亂。與任何人一樣,我都是塊編輯器的福音傳教士,但我可以認識到主題作者與項目開發人員之間存在明確的當前信任問題。

當前,試圖涵蓋所有基礎的主題作者正在設計至少幾個版本的WordPress,多個版本的Gutenberg和經典的編輯器插件。對於一個主題,這是一個令人眼花array亂的測試。那些主題很多或更多的人……嗯,這不是理想的情況。

需要針對主題和網站設計採取整體方法。主題作者需要查看路線圖的細節並做出貢獻,在未來幾年中將他們認為與之相關的功能雕刻成石頭。他們需要知道,紐扣在過去一周中花了幾個小時才能阻止設計 下周繼續工作

這一切都始於項目管理級別。

如果需要進行重大的HTML更改,則主題作者需要的不僅僅是「需要X更改才能使Y功能正常工作」。他們需要在X的初始計劃階段中看到錯誤的所有權,向後兼容的代碼解決方案,以及減少發生相同錯誤的途徑。

主題設計師仍然需要某種 設計框架。當前的實用程序類就像是窮人的 尾風 隨著項目增加新功能而沒有將其預見到未來的前景時,這些被拼湊在一起。也許即將發布的「全球樣式」功能可以解決更大的問題,從而提供跨主題的兼容性。

最終,古騰堡團隊與正在為官方WordPress主題目錄構建主題的主題作者之間需要進行更多的交流。也許甚至應該組建一個新的團隊或子團隊,專門專註於區塊時代的主題,並直接與Gutenberg開發人員合作以找出痛點。無論發生什麼,都需要激發下一代主題的出現。在此之前,大多數主題作者都一直在思考下一步需要修復什麼。

接下來:塊/插件開發版?

像這樣:

喜歡載入中…

資源

相關文章