Gutenberg是WordPress十年來的第一個新內容編輯器,隨著WordPress 5.0的發布,它將在2018年中後期發布。WordPress開發者和設計師對它的到來又期待又恐懼。
Gutenberg承諾,這將比以往任何時候都更容易利用其以視覺為基礎的內容塊系統在帖子和頁面中創建動態的、豐富的內容。但是,儘管Gutenberg為每個人提供了構建頁面的工具,這個新的內容創建系統也可能為WordPress專業人員打開新的大門,他們願意與其新特性和功能一起工作,而不是與之抗衡。
Gutenberg改變內容創作方式
目前,默認的WordPress內容編輯器運行在TinyMCE的一個版本上,TinyMCE是一個多功能的富文本編輯器,包括可視化模式和文本模式。這是一個簡單的內容窗口,允許用戶輸入文本和插入圖像。對於其他類型的任務,例如插入圖像庫或嵌入多媒體內容,用戶通常必須轉向為特定功能(如目標頁面或電子商務站點)設計的插件或主題。整合和管理所有這些不同的元素可能很困難。但是頁面構建器可以簡化過程,並且Gutenberg是一個可靠且有效的頁面構建器。
頁面構建器可以創建一個集成所有這些功能的動態帖子或頁面,並且無需任何編碼或網站設計經驗即可輕鬆地設置網站。在Gutenberg之前,頁面構建插件可以與默認編輯器一起添加到WordPress站點,為用戶提供拖放頁面設計的選項以及核心編輯器的靈活性。但是Gutenberg將頁面設計功能添加到了編輯器自身,其系統是可移動、可編輯的塊,這些塊可以包含從文本到嵌入式媒體的所有內容。而且,一旦WordPress 5.0推出,Gutenberg將成為WordPress核心的默認編輯器。
正如WordPress.org的開發人員所指出的那樣,Gutenberg是一個系統,即使沒有網站設計經驗的初學者也能夠在幾分鐘內創建豐富、有視覺吸引力的頁面和帖子,從而徹底改變了WordPress的內容創建。但是,對於那些努力從頭開始學習構建自定義站點所需的專門技能,或者創建擴展WordPress站點功能的許多第三方WordPress主題和插件經驗豐富的開發人員和設計人員來說,這又意味著什麼呢?
Gutenberg為用戶提供了新的選擇
所有類型的頁面生成器都提供了自己創建網站的解決方案。這解釋了「拖放」站點設計選項(如Wix和SquareSpace)為什麼這麼有吸引力。現在,Gutenberg也把一個頁面構建器系統添加到了基本的WordPress框架中,它可以吸引更多的新用戶,否則他們可能對創建WordPress網站的DIY方法感到不舒服。
但是僅僅因為用戶可以自己創建吸引人的帖子和頁面並不意味著他們會或者應該這樣做。對於那些不想自己構建頁面的客戶,以及幫助自助開發人員解決其創建頁面的問題的開發人員來說,能夠使用Gutenberg的特性和功能的開發人員仍然是需要的。
Gutenberg能使網站開發更高效
一些開發人員將使用頁面構建器作為一種快捷方式來查看構建站點,而不是自定義編碼,這樣做比從頭開始自定義代碼更專業。但是使用Gutenberg的塊結構進行網站設計是快速開發能滿足客戶期望的站點的一種有效方法。
使用Gutenberg的工具也可以通過其他方式簡化開發任務。在Gutenberg中,可以對現有塊進行自定義調整,以便對現有WordPress站點的外觀和性能進行微調。此外,可能還需要對網站的核心代碼進行一些調整,以確保其所有組件都能夠與Gutenberg一起良好地工作。
Gutenberg創造設計靈感
作為新的默認WordPress編輯器,Gutenberg是WordPress核心的一部分,而不僅僅是一個附加選項。和WordPress的其他部分一樣,Gutenberg也可以被WordPress社區的任何成員修改和擴展。這為設計自定義塊以滿足特定需求或修改現有塊以添加自定義功能提供了新的機會。
一些WordPress專家預測,正如許多第三方開發人員在不斷地創建新的WordPress主題和插件一樣,設計者可能在創建可以像其他WordPress資產一樣出售和管理的Gutenberg塊時找到新的利基。同樣,許多WordPress專業人員為非設計人員和初級用戶提供關於使用WordPress的教程和課程。現在,有些人可能也會選擇提供使用Gutenberg的培訓。
Gutenberg的開發人員說,這個新的編輯器將永遠改變人們思考和使用WordPress的方式。為了讓沒有編碼經驗的初學者更容易為各種網站創建醒目的網頁,Gutenberg提出了WordPress的最初目標:使在線出版民主化。但是Gutenberg的出現也為有經驗的WordPress用戶和開發專業人士打開了新的大門,他們願意跳出編碼框進行思考,以創新的方式應用他們的技能。(源自:BlueHost中國)