基於塊的Bosco,WordPress目錄中的第二個全站點編輯主題區域

基於塊的Bosco第二個完整站點編輯主題土地在wordpress目錄中基於塊的Bosco,第二個全站點編輯主題土地在WordPress目錄中

Human Made的首席工程師FränkKlein現在是第二個將基於塊的主題發布到WordPress主題目錄中的主題開發人員。 基於塊的Bosco 是他的娛樂 博斯科 主題,於2014年發布。

基於塊的主題(也稱為FSE(全站點編輯)主題)目前處於實驗階段。 他們需要使用Gutenberg插件,該插件將自動檢測其結構並激活站點編輯器的beta版本。 該系統允許用戶體驗完全由塊組成的WordPress安裝。 窗口小部件,導航菜單和定製器屏幕不存在。 從帖子到網站標題到導航的所有內容都通過HTML模板處理,用戶可以通過網站編輯器對其進行自定義。 這仍然是原始的體驗,但是隨著Gutenberg插件的每次更新不斷改進。

就在一個多月前,主題小組代表Ari Stathopoulos 發布了第一個基於塊的主題,名為Q,進入官方主題目錄。 這既是WordPress主題歷史上的一個里程碑,也是邀請開發人員跟隨他的領導。

從那以後,我們已經看到了朝著 基於塊的版本 即將到來的二十一二十一默認主題。 它尚未在目錄中,但是社區應該很快就可以看到它。

像Klein和Stathopoulos這樣的開發人員正在為其他人鋪平道路。 對於那些沒有時間或傾向去搜索古騰堡插件代碼或遵循數十張門票的人,他們可以採用簡單的方法。 研究完成腿部工作的人員的代碼。

克萊因還寫了一篇詳細的文章,標題為 我學到的構建全站點編輯主題 在其中他詳細介紹了他的經歷。 儘管他對主題的未來充滿樂觀,但他並沒有迴避自己偶然發現的問題。 對於準備將冒險投入基於塊的主題構建的任何主題作者來說,它都是必讀的。

一些開發人員可能會感到驚訝甚至使他們感到有些不適的一件事是,Klein將大部分開發時間都花在了站點編輯器而不是代碼編輯器上。 他寫道:「很可能這將是將來創建主題的工作流程。」 「不僅可以直觀地編輯主題,而且比手動編寫塊標記要實用得多。 尤其是因為該界面使發現模塊提供的不同選項變得容易,因此您可以根據需要調整主題設計所需的選項。」

關於主題
基於塊的Bosco第二個完整站點編輯主題土地在wordpress目錄中基於塊的Bosco,第二個全站點編輯主題土地在WordPress目錄中站點編輯器中基於塊的Bosco。

基於塊的Bosco相對簡單。 這是一個單列,無邊欄的主題,這是當前大多數基於塊的主題的外觀。

「全站點編輯主題仍然缺少許多基本功能,」 Klein寫道。 因此,選擇適合這些限制的主題設計非常重要。 否則,您將獲得非常令人沮喪的體驗。」

與Q(一個主要用於測試與主題相關的功能的基本主題)不同,基於塊的Bosco基於用戶可能希望至少在某天實際在網站上使用的設計。 當前,全站點編輯尚未準備好與生產站點一起使用。 主題設計非常適合簡單的個人博客。

在短期內,主題可以做得更好。 提供對廣泛和完全對齊的支持將是理想的,尤其是對於一欄主題。 編輯器和前端內容的寬度也不匹配,因此這並不是您所見即所得的完美體驗。 目前,對於這些類型的實驗主題,這些還不是成敗要素。 我們只是處於測試階段。

現在,最終用戶需要開始修改基於塊的Bosco之類的主題(請在測試安裝而不是實際站點上進行),並提供反饋。 它們還使其他開發人員可以在新系統突然感覺到2021年崩潰之前適應新系統。

打開主題目錄

在這一點上很明顯。 WordPress主題目錄需要允許主題作者上傳基於塊的主題,而不會受到黑客攻擊或其他變通方法。 基於塊的Bosco和類似主題目前隨虛擬文件一起提供,例如header.php和footer.php,以及functions.php中不必要的PHP代碼,以繞過主題檢查系統。 與傳統的WordPress主題相比,刪除了這些額外的文件和代碼後,基於塊的主題就顯得微不足道了。

有一個 公開票 在WordPress Meta Trac和 主題檢查插件的補丁。 有人需要觸發並實現它。

像這樣:

喜歡載入中……

資源

相關文章