在幾年前釋出了WordPress 5.0 版本之後,Gutenberg區塊編輯器徹底改變了內容編輯體驗。它的建立是為了使沒有編碼和Web開發背景的使用者在WordPress上的內容建立過程更加平易近人和方便。
編輯器使用區塊引入了一個獨特的介面,使建立媒體豐富的文章和頁面更容易和使用者友好。話雖如此,一個故事總是有兩個方面,這也不例外。雖然Gutenberg區塊編輯器有一些很棒的好處和獨特的功能,使其對某些人非常有用,但它也有一些缺點,這對其他人來說是一種麻煩。
例如,如果您已經習慣了老式經典編輯器的文字編輯器格式,那麼古騰堡編輯器會感覺像是一個全新的世界,需要一些時間來適應。雖然使用或不使用Gutenberg編輯器的決定是個人決定,但如果您喜歡經典編輯器而不是其當代對應物,那麼這篇文章適合您。
在這篇文章中,我們將介紹可以禁用新的預設Gutenberg區塊編輯器以使用經典編輯器的所有不同方法。
古騰堡與經典編輯器
在我們之前的文章中,我們解釋了為什麼人們更喜歡經典編輯器而不是Gutenberg區塊編輯器的十個原因。最終,為經典文字編輯器禁用區塊編輯器並不是一個複雜的過程,通過本文,您將瞭解實現此目的的多種方法。
古騰堡區塊編輯器
WordPress經典編輯器
1. 不使用外掛下禁用古騰堡編輯器
有許多外掛可用於禁用Gutenberg編輯器。但是,如果您有一個簡單的部落格並想完全擺脫區塊編輯器,那麼在您的主題的functions.php檔案中新增以下程式碼。確保使用子主題或使用程式碼片段等外掛來建立PHP片段。這是必不可少的,這樣您的更改不會在您更新主題時被抹去。
/* Disable Gutenberg Block Editor */ add_filter('use_block_editor_for_post', '__return_false', 10);
如果您還想禁用Gutenberg小工具編輯器,則在您的functions.php檔案中另外新增以下程式碼。
/* Disable Widgets Block Editor */ add_filter( 'use_widgets_block_editor', '__return_false' );
2. 使用禁用古騰堡外掛
好吧,雖然上面的方法很簡單,但是即使是子主題也不建議修改主題的檔案,或者你需要一個額外的程式碼片段外掛。此外,您可能有不同的要求來僅對文章禁用Gutenberg,並希望將其用於頁面和自定義文章型別。您可以使用“Disable Gutenberg”外掛來處理這些型別的複雜情況。只需按照下面顯示的步驟操作,您就可以立即使用古騰堡編輯器。
- 開啟您網站的管理面板,然後轉到“外掛 > 安裝外掛”部分。
- 使用頁面右上角的搜尋框輸入外掛名稱“Disable Gutenberg”來搜尋外掛。
- 安裝並啟用Jeff Starr開發的外掛,如下圖所示。
安裝Disable Gutenberg外掛
如果您仔細檢視上圖,您會發現其他提供類似輸出的外掛,但是,我們選擇的外掛有超過600,000多個活動安裝,這比頁面上的其他外掛要多得多。這是選擇外掛時要記住的重要指標,因為它顯示了社會證明和可信度的標誌。
- 單擊“設定”選單並導航到“Disable Gutenberg”選項。或者,您可以開啟“外掛”選單,然後單擊“Disable Gutenberg”外掛下方的“設定”連結。
開啟Disable Gutenberg外掛設定
- 這將帶您進入外掛的設定頁面。在這裡,您可以在整個站點的任何地方禁用Gutenberg,或者僅針對特定的使用者角色、文章型別、模板或文章ID。請記住,只有取消選中“Disable Gutenberg everywhere”按鈕,才能有選擇地禁用Gutenberg。
Disable Gutenberg外掛設定
- 做出選擇後,請確保單擊“儲存更改”。
如您所見,根據您的要求禁用編輯器並隨時更改設定很簡單。例如,您可以僅為編輯角色禁用編輯並繼續以管理員身份使用。同樣,您可以禁用文章並在頁面上使用Gutenberg或您在網站上使用的任何其他自定義文章型別。就是這樣,完成此操作後,一旦您返回建立頁面或文章,您會發現古騰堡塊編輯器已替換為經典文字編輯器,如下圖所示。
經典編輯器介面
3. 使用經典編輯器外掛
在這種方法中,我們將使用Classic Editor外掛恢復以前的WordPress內容編輯器,而不是通過外掛禁用Gutenberg編輯器。迄今為止,該外掛有超過500萬次活動安裝,是任何喜歡古騰堡經典編輯器的人的首選外掛。此外,這是WordPress社羣開發人員提供的官方外掛,提供經典編輯器介面作為古騰堡的替代選項。
Classic Editor外掛
要使用此外掛,請按照上述相同步驟安裝並啟用外掛。啟用後,按照以下步驟將Gutenberg區塊編輯器替換為經典編輯器。
- 通過轉到“外掛”選單開啟外掛的設定頁面,然後從那裡開啟經典編輯器外掛的設定頁面。
- 與“Disable Gutenberg”外掛不同,經典編輯器外掛不提供禁用區塊編輯器方面的選擇。它使用WordPress管理面板中的標準“設定 > 寫作”部分新增兩個附加選項,如下所示。
- 為“Default editor for all users”選擇“Classic editor”選項。
Classic Editor外掛設定
- 為下一個選項“Allow users to switch editor”選擇“No”。
- 做出選擇後儲存更改。
- 就是這樣!只需開啟一個文章或頁面,然後再一次,您會發現文字編輯器已經取代了之前的塊編輯器。
- 如果您允許使用者切換編輯器,外掛將在“文章”和“頁面”部分顯示更多詳細資訊。您將找到用於建立文章的預設編輯器以及使用經典編輯器或古騰堡塊編輯器進行編輯的選項。
- 這可能會導致在兩個編輯器之間來回切換,並且當您有多個使用者訪問後端時會造成混淆。因此,請確保不允許使用者切換編輯器以強制使用經典編輯器介面。
選擇編輯器來編輯文章
4. No Gutenberg
上面顯示的兩個外掛選項應該足夠了,它們都是完全免費的。但是,仍有一些其他外掛提供相同的解決方案,也值得一提。“No Gutenberg – Disable Gutenberg Block Editor”是另一個不錯的選擇,而且非常方便,因為您甚至無需配置任何內容即可刪除Gutenberg。只需安裝並啟用此外掛,其餘的將自行完成。
No Gutenberg – 禁用Gutenberg區塊編輯器
5. 通過CodePopular禁用Gutenberg
此外掛的工作方式與上一個選項完全相同,它在安裝和啟用後自動將古騰堡編輯器替換為經典編輯器。
通過CodePopular禁用Gutenberg
注意:如果您需要額外的選項來選擇編輯器,上述兩個外掛可能不是一個好的選擇。此外,請謹慎使用這些外掛,因為它們的安裝和評論數量很少。
將經典與古騰堡編輯器一起使用
如您所見,來自WordPress社羣的官方經典編輯器外掛擁有超過5百萬的活動安裝。這是Gutenberg區塊編輯器釋出幾年後的情況,Classic Editor的受歡迎程度在不久的將來似乎並沒有減少。在這種情況下,最近的古騰堡更新有一個“經典”區塊,它在古騰堡塊編輯器中帶來了經典編輯器介面。
當您想同時使用古騰堡和經典編輯器而不需要額外的外掛或使用如上所述的程式碼時,這是一個最佳選擇。您可以簡單地插入一個經典區塊來開啟舊的TinyMCE文字編輯器並開始準備您的內容。
古騰堡區塊編輯器中的經典區塊
建立內容後,您可以隨時使用“轉換為區塊”選項將經典區塊轉換為古騰堡區塊。
小結
好吧,這些是供您選擇的不同方法。如果我們必須推薦一個,那麼前兩個外掛選項中的任何一個都將是我們指向您的地方,因為它們是具有更大使用量、可信度和聲譽的外掛。但是,如果您正在尋找方便,那麼本文後面提到的兩個外掛是最好的。如果符合您的需要,您還可以嘗試手動程式碼編輯選項或使用經典編輯器。
評論留言