什麼是塊主題? 在 WordPress 5.9 之前你需要知道什麼
已發表: 2022-01-12WordPress 5.9 將於 1 月 25 日推出,許多用戶都會大吃一驚。 即將發布的版本將是自 5.0 中引入基於塊的內容編輯器以來平台工作方式的最重大轉變。 塊主題、全局樣式和站點編輯器將為 WordPress 開啟新的未來。
對於普通的 WP Tavern 讀者來說,這不是新聞。 我們已經在這裡討論了一年多的塊主題。 對於那些不在循環中的人,在接下來的兩週內有很多事情要趕上。
對 2018 年推出的塊編輯器的抱怨之一是,用戶只能通過安裝 Classic Editor 或相關插件來選擇不使用它。 5.9 中的新功能並非如此。 用戶可以繼續使用他們當前的設置,而無需進行任何更改。 訪問站點編輯器和全局樣式是一個選擇加入的過程。 它需要激活塊主題。
即將發生的更改將影響兩個主要用戶組。 首先是那些喜歡運行最新的默認 WordPress 主題的人。 第二個將是那些準備嘗試新系統的人。
目前,WordPress.org 上的目錄中有 35 個塊主題,審查隊列中還有更多。 這限制了目前可用的選項。

在 WordPress 5.9 發布並且開發人員對在新系統上構建更加熟悉之後,我預計在接下來的幾個月中我們會看到塊主題的顯著增加。
注意:這篇文章側重於面向用戶的更改。 如果您是一名想要開始使用塊主題設計的開發人員,請閱讀 Marcus Kazmierczak 的 WordPress 5.9 構建塊主題概述。
二十二二

最新的默認 WordPress 主題,二十二十二,將與版本 5.9 一起發布。 雖然我對它有一些挑剔,但它可能只是我一直以來最喜歡的默認主題。
WordPress 5.9 RC 2 於今天早些時候發布。 現在正是試運行它的好時機。 二十二十二已與此版本捆綁在一起。
與默認主題的情況一樣,它很可能成為開發人員構建自己項目的事實上的標準。 它使用所有最新功能,是目前最新的主題之一。 這使其成為想要測試新系統的用戶的理想起點。
主題只是更廣泛系統的一個組成部分。 對於用戶來說,這可能是他們設置並忘記的東西。 或者,他們可以將其提升到一個新的水平並定制他們的前端,直到他們心滿意足。
站點編輯器和全局樣式
塊主題不同於許多傳統主題。 在經典時代,用戶激活主題並自定義開發人員提供的任何選項。 這是一個僵化的系統,通常不會給用戶太大的靈活性,除非他們知道如何編寫代碼。
激活塊主題後,用戶可以訪問大量新功能。 這是通過位於外觀 > 編輯器管理屏幕下的站點編輯器完成的。 用戶可以直接在畫布上修改他們的主題模板,並通過全局樣式面板自定義他們的設計。

網站編輯器的第一次體驗可能會讓人不知所措。 有些人可能更喜歡直接潛入,而另一些人則採取不同的方法。 無論您如何學習,我都建議您通過 Learn WordPress 中的帶有完整站點編輯的簡單站點設計課程。 培訓團隊制定了一個包含 15 節課的計劃,引導您了解您需要了解的所有內容。 他們還有一個關於使用全局樣式的六分鐘研討會。

使用站點編輯器可能很有趣,但也可能令人沮喪。 這本質上是該功能的“1.0 版”。 它不會在兩週內推出,滿足每個人的需求。 主題作者需要一些時間才能成熟並在此基礎上進行構建。
我花了十多年的時間專業地構建主題。 我遇到的最常見的問題之一是“如何更改帖子元區域?” 用戶會想要刪除作者、移動類別列表以及做許多其他事情。 沒有多少主題選項涵蓋了每個場景。 我經常通過更改他們的主題模板來求助於非編碼人員。
除了在最複雜的情況下,這個問題不再存在。 通過站點編輯器,用戶可以選擇顯示的內容。

我希望我們十年前就有這樣的系統。 它可以為我節省數小時的支持工作。
當然,這是使用站點編輯器實現的一個簡單示例。 從更改模板的部分內容到創建整個自定義調色板,只需點擊鼠標即可遠離現實。
然而,可能性並非無限。 隨著設計理念越來越先進,用戶無疑會遇到一些限制。 貢獻者已經為 WordPress 5.9 的第一個版本做好了準備。 而且,還會有更多。
定制器、小部件和導航菜單
對於那些已經脫離循環的人來說,最令人震驚的事情可能是定制器、小部件和導航菜單管理屏幕的消失。 使用塊主題時,這些組件將被站點編輯器替換。
有一些與定制器相關的已知問題,例如沒有自定義 CSS 選項、實時預覽或站點圖標設置。 我在上一篇文章中對此進行了更詳細的介紹。
導航菜單現在通過導航塊處理:

可能需要一些時間來適應。 雖然我是塊系統的粉絲,但無可否認,我仍然更喜歡通過經典屏幕管理菜單。 然而,我開始回過神來了。 一直在該區塊上工作的貢獻者使體驗比幾個月前要好得多。
至於動態側邊欄和小部件,它們已經消失了,至少在傳統意義上是這樣。 現在一切都是塊。 主題作者可以創建看起來像過去的側邊欄的列或容器,但它們都通過站點編輯器進行管理。 而且,用戶可以在任何地方粘貼他們想要的任何塊。
