WordPress 6.2 和 FSE 的現狀
已發表: 2023-03-29快速概覽
- WordPress 6.2 將於 2023 年 3 月 29 日發布。
- WordPress 6.2 的主要亮點是 WordPress 核心現在將站點編輯器從測試版中移出,並改進了站點編輯器內部塊主題(FSE 主題)的設置和界面。
- 其他新功能包括更好的控件和核心導航塊的 UI。 核心塊現在將設置組織到選項卡中,Openverse 媒體現在可以在塊插入器中搜索。 如需完整的清單,您可以查看 6.2 實地指南。
我建議您在 6.2 發布後等待幾天,然後再選擇更新您的 WordPress 網站。 這不是一個安全版本,所以沒有必要急於安裝它。 在更新您的生產站點之前,留出時間來發現和修復潛在的錯誤和衝突。 如果您使用暫存服務器測試更新,我們建議首先在暫存服務器上執行更新以確定 WordPress 6.2 在非生產環境中對您站點的影響。
如果您使用 Kadence 主題,您將不會體驗到定制器的任何變化,您也不會看到網站編輯器。 但是,您會看到塊編輯器的更新,例如能夠搜索 Openverse 以查找媒體。
FSE 主題的狀態
FSE(全站點編輯)是 Gutenberg 向 Gutenberg 發展的下一階段,它是 WordPress 中的整個編輯體驗。 如果您的主題啟用此功能,它允許您使用古騰堡編輯器構建站點的所有部分。 標題、導航、存檔等。任何內容都可以使用塊進行編輯。
如果您有興趣嘗試 FSE 主題,我強烈建議您構建一個沙盒站點並試運行核心 Twenty-Twenty-Two 主題。 您可能正在構建極其簡單的站點並且可能喜歡這些功能和 UI,並且您可能希望在您的實際站點上使用 FSE 主題。 或者您可能像我一樣發現在新 UI 中進行編輯很有趣,但對於您當前管理的任何網站來說都不實用或不可取。 FSE 和 WordPress 的未來有很多令人興奮的地方,但是根據您的站點需求,站點編輯器和 FSE 主題的很多內容還沒有完全準備好。
那些想要使用 FSE 主題的人的注意事項
雖然可以用塊編輯任何東西,但這並不一定意味著可以做任何事情。 例如,您在 Kadence 主題的標題生成器中找到的大多數功能都很難或不可能在塊編輯器中復制。 如果您因為想要更多控製而考慮使用 FSE 主題,我會提醒您。 在許多方面,您的控制力和靈活性都較低,因為您受到可用塊的限制。
絕大多數用戶不想訪問編輯模板,他們只想控制頁眉和頁腳,構建頁面並使用已經為他們工作的模板發布。 這意味著 FSE 在很多方面歸結為您可以多好和多容易地構建您想要的頁眉和頁腳。
使用 FSE 主題意味著您也在一個比 WordPress 當前工作方式更加靜態和不同的環境中構建所有內容。 這意味著頁面是從您控制的模板生成的,該模板是用塊構建的,並靜態保存為塊模板。 您無法使用傳統主題設置更改該模板。 您已進入模板編輯器並進行更改。 一個非常簡單的例子來強調這是如何不同的是考慮在你的博客文章上使用側邊欄。 以前,您會在主題設置或帖子本身中全局啟用側邊欄。 使用 FSE,您需要編輯模板以添加側邊欄,方法是添加一列並將所有模板塊移動到正確的列中,然後在另一列內添加您想要顯示在側邊欄中的塊。 如果您想為一篇文章有條件地執行此操作,則需要復制模板並管理這些額外的模板。
對於大多數主題,設置控制這些佈局更改,因此您無需設計和編輯模板。 標題或無標題、全寬或窄寬、裝箱或未裝箱、透明標題或非透明標題、側邊欄、相關帖子、評論等等。 我們非常習慣於通過簡單的設置來控制我們的網站。 必須編輯模板會增加大多數 WordPress 用戶不習慣的管理級別和混亂程度。 我們都可以以不同的方式學習和構建網站,但我相信隨著 FSE 的成熟,我們最終會繞回來。 將創建更多工具來輕鬆動態地控制模板。
為了避免這篇文章變得太長,我將快速安排一些其他的事情,以供您注意,這些事情很難或不可能用 FSE 做,但目前用標準主題很容易做。
標頭就是一個典型的例子。 使用 FSE,您的導航控制非常有限。 擁有大型下拉導航、添加帶有菜單標籤的圖標、擁有獨立的移動導航、根據用戶有條件地更改導航、具有與桌面頁眉不同的頁眉佈局、根據狀態有條件地啟用具有不同徽標的透明頁眉、有條件地添加粘性頁眉為移動設備縮小和單獨設置,在標題中有一個迷你購物車下拉菜單,等等。 這些只是主要集中在標題上的幾個示例,但是當您開始深入研究站點上由當前可用塊控制的每個模板時,還有很多。
您還應該考慮您使用和依賴的插件對 FSE 的支持。 許多頂級解決方案插件,例如電子商務到活動,仍在構建他們的 FSE 支持。 您不希望您的生產站點成為發現結構發生如此多變化時會出現的所有錯誤的測試場。
雖然 FSE 主題自從最初在 WordPress 5.9 中引入以來已經取得了長足的進步,但我不建議您切換到將它們用於生產站點。 如果您確實選擇使用 FSE 主題,只要知道您正在使用快速開發的東西,您應該期望在未來幾個月/幾年內看到更多重大變化和許多新的做事方式。 切換回標準主題非常容易。 對於絕大多數人來說,主要區別在於您如何管理網站的頁眉和頁腳。
我現在如何使用 Kadence 在 Gutenberg 中編輯我的完整站點?
Kadence Theme 有一個專業插件,允許您創建模板並將它們有條件地應用到您網站的不同區域。 頁眉、頁腳、帖子和頁面模板都可以創建,以便您可以以完全自定義的方式在整個站點中使用它們。 例如,如果您有一個自定義帖子類型並且您想要為該自定義帖子類型設計一個獨特的佈局,您可以使用 Kadence Elements 輕鬆地做到這一點。 Kadence Elements 的另一個強大功能是能夠在任何帖子中的任何位置掛鉤內容部分,所有這些都是有條件的。 如果您想添加一些東西但不想重建模板,您可以將它掛接到現有模板中。 雖然您可以使用任何掛鉤,但 Kadence 包含適用於 WooCommerce、LearnDash 和許多其他 WordPress 插件的掛鉤示例。
Kadence Theme 會支持 WordPress 核心的基於塊的全站編輯嗎?
我們正在研究核心版本的“全站點編輯”的混合方法。 我們已經構建了幾種不同的 FSE 路徑,但尚未發布。 這主要是因為我們仍然覺得核心處理完整網站編輯的方式還沒有準備好。 或者換一種說法是,我們認為這不是大多數人的最佳選擇或體驗。 我們推遲發布某些內容的另一個重要原因與界面、設置和代碼的不穩定性有關。 核心團隊在頻繁迭代,不斷進行大的改進。 隨著事情開始穩定下來,大變化的速度降低,發布一些我們將支持的東西將變得更加可行。
對於那些好奇的人,我當然建議創建一個臨時環境,您可以在其中玩耍、試驗並自行決定您對全站點編輯的看法。 但是,在您變得過於挑剔之前,請記住這仍在開發中。 隨著它變得更加精簡,將會為它創造更多的東西來讓它變得更好。 我個人對這些可能性感到興奮,但相信 FSE 的採用將需要很長時間。
如果您想知道,我不相信基於塊的全站點編輯主題會適合所有人,而且我不認為這是傳統主題的終結。 我相信這兩種系統在可預見的未來都會存在,並且 Kadence 計劃為這兩種系統進行開發。
如果您有任何問題,請聯繫我們!