禁用Gutenberg古騰堡區(qū)塊編輯器的5種方法
在幾年前發(fā)布了wordpress 5.0 版本之后,Gutenberg區(qū)塊編輯器徹底改變了內(nèi)容編輯體驗(yàn)。它的創(chuàng)建是為了使沒有編碼和Web開發(fā)背景的用戶在WordPress上的內(nèi)容創(chuàng)建過程更加平易近人和方便。
編輯器使用區(qū)塊引入了一個(gè)獨(dú)特的界面,使創(chuàng)建媒體豐富的文章和頁面更容易和用戶友好。話雖如此,一個(gè)故事總是有兩個(gè)方面,這也不例外。雖然Gutenberg區(qū)塊編輯器有一些很棒的好處和獨(dú)特的功能,使其對(duì)某些人非常有用,但它也有一些缺點(diǎn),這對(duì)其他人來說是一種麻煩。
例如,如果您已經(jīng)習(xí)慣了老式經(jīng)典編輯器的文本編輯器格式,那么古騰堡編輯器會(huì)感覺像是一個(gè)全新的世界,需要一些時(shí)間來適應(yīng)。雖然使用或不使用Gutenberg編輯器的決定是個(gè)人決定,但如果您喜歡經(jīng)典編輯器而不是其當(dāng)代對(duì)應(yīng)物,那么這篇文章適合您。
在這篇文章中,我們將介紹可以禁用新的默認(rèn)Gutenberg區(qū)塊編輯器以使用經(jīng)典編輯器的所有不同方法。
古騰堡與經(jīng)典編輯器
在我們之前的文章中,我們解釋了為什么人們更喜歡經(jīng)典編輯器而不是Gutenberg區(qū)塊編輯器的十個(gè)原因。最終,為經(jīng)典文本編輯器禁用區(qū)塊編輯器并不是一個(gè)復(fù)雜的過程,通過本文,您將了解實(shí)現(xiàn)此目的的多種方法。
古騰堡區(qū)塊編輯器
WordPress經(jīng)典編輯器
1.不使用插件下禁用古騰堡編輯器
有許多插件可用于禁用Gutenberg編輯器。但是,如果您有一個(gè)簡單的博客并想完全擺脫區(qū)塊編輯器,那么在您的主題的functions.php文件中添加以下代碼。確保使用子主題或使用代碼片段等插件來創(chuàng)建PHP片段。這是必不可少的,這樣您的更改不會(huì)在您更新主題時(shí)被抹去。
/* 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.使用禁用古騰堡插件
好吧,雖然上面的方法很簡單,但是即使是子主題也不建議修改主題的文件,或者你需要一個(gè)額外的代碼片段插件。此外,您可能有不同的要求來僅對(duì)文章禁用Gutenberg,并希望將其用于頁面和自定義文章類型。您可以使用“Disable Gutenberg”插件來處理這些類型的復(fù)雜情況。只需按照下面顯示的步驟操作,您就可以立即使用古騰堡編輯器。
- 打開您網(wǎng)站的管理面板,然后轉(zhuǎn)到“插件 > 安裝插件”部分。
- 使用頁面右上角的搜索框輸入插件名稱“Disable Gutenberg”來搜索插件。
- 安裝并激活Jeff Starr開發(fā)的插件,如下圖所示。
安裝Disable Gutenberg插件
如果您仔細(xì)查看上圖,您會(huì)發(fā)現(xiàn)其他提供類似輸出的插件,但是,我們選擇的插件有超過600,000多個(gè)活動(dòng)安裝,這比頁面上的其他插件要多得多。這是選擇插件時(shí)要記住的重要指標(biāo),因?yàn)樗@示了社會(huì)證明和可信度的標(biāo)志。
- 單擊“設(shè)置”菜單并導(dǎo)航到“Disable Gutenberg”選項(xiàng)?;蛘?,您可以打開“插件”菜單,然后單擊“Disable Gutenberg”插件下方的“設(shè)置”鏈接。
打開Disable Gutenberg插件設(shè)置
- 這將帶您進(jìn)入插件的設(shè)置頁面。在這里,您可以在整個(gè)站點(diǎn)的任何地方禁用Gutenberg,或者僅針對(duì)特定的用戶角色、文章類型、模板或文章ID。請記住,只有取消選中“Disable Gutenberg everywhere”按鈕,才能有選擇地禁用Gutenberg。
Disable Gutenberg插件設(shè)置
- 做出選擇后,請確保單擊“保存更改”。
如您所見,根據(jù)您的要求禁用編輯器并隨時(shí)更改設(shè)置很簡單。例如,您可以僅為編輯角色禁用編輯并繼續(xù)以管理員身份使用。同樣,您可以禁用文章并在頁面上使用Gutenberg或您在網(wǎng)站上使用的任何其他自定義文章類型。就是這樣,完成此操作后,一旦您返回創(chuàng)建頁面或文章,您會(huì)發(fā)現(xiàn)古騰堡塊編輯器已替換為經(jīng)典文本編輯器,如下圖所示。
經(jīng)典編輯器界面
3. 使用經(jīng)典編輯器插件
在這種方法中,我們將使用Classic Editor插件恢復(fù)以前的WordPress內(nèi)容編輯器,而不是通過插件禁用Gutenberg編輯器。迄今為止,該插件有超過500萬次活動(dòng)安裝,是任何喜歡古騰堡經(jīng)典編輯器的人的首選插件。此外,這是WordPress社區(qū)開發(fā)人員提供的官方插件,提供經(jīng)典編輯器界面作為古騰堡的替代選項(xiàng)。
Classic Editor插件
要使用此插件,請按照上述相同步驟安裝并激活插件。激活后,按照以下步驟將Gutenberg區(qū)塊編輯器替換為經(jīng)典編輯器。
- 通過轉(zhuǎn)到“插件”菜單打開插件的設(shè)置頁面,然后從那里打開經(jīng)典編輯器插件的設(shè)置頁面。
- 與“Disable Gutenberg”插件不同,經(jīng)典編輯器插件不提供禁用區(qū)塊編輯器方面的選擇。它使用WordPress管理面板中的標(biāo)準(zhǔn)“設(shè)置 > 寫作”部分添加兩個(gè)附加選項(xiàng),如下所示。
- 為“Default editor for all users”選擇“Classic editor”選項(xiàng)。
Classic Editor插件設(shè)置
- 為下一個(gè)選項(xiàng)“Allow users to switch editor”選擇“No”。
- 做出選擇后保存更改。
- 就是這樣!只需打開一個(gè)文章或頁面,然后再一次,您會(huì)發(fā)現(xiàn)文本編輯器已經(jīng)取代了之前的塊編輯器。
- 如果您允許用戶切換編輯器,插件將在“文章”和“頁面”部分顯示更多詳細(xì)信息。您將找到用于創(chuàng)建文章的默認(rèn)編輯器以及使用經(jīng)典編輯器或古騰堡塊編輯器進(jìn)行編輯的選項(xiàng)。
- 這可能會(huì)導(dǎo)致在兩個(gè)編輯器之間來回切換,并且當(dāng)您有多個(gè)用戶訪問后端時(shí)會(huì)造成混淆。因此,請確保不允許用戶切換編輯器以強(qiáng)制使用經(jīng)典編輯器界面。
選擇編輯器來編輯文章
4. No Gutenberg
上面顯示的兩個(gè)插件選項(xiàng)應(yīng)該足夠了,它們都是完全免費(fèi)的。但是,仍有一些其他插件提供相同的解決方案,也值得一提?!癗o Gutenberg – Disable Gutenberg Block Editor”是另一個(gè)不錯(cuò)的選擇,而且非常方便,因?yàn)槟踔翢o需配置任何內(nèi)容即可刪除Gutenberg。只需安裝并激活此插件,其余的將自行完成。
No Gutenberg – 禁用Gutenberg區(qū)塊編輯器
5. 通過CodePopular禁用Gutenberg
此插件的工作方式與上一個(gè)選項(xiàng)完全相同,它在安裝和激活后自動(dòng)將古騰堡編輯器替換為經(jīng)典編輯器。
通過CodePopular禁用Gutenberg
注意:如果您需要額外的選項(xiàng)來選擇編輯器,上述兩個(gè)插件可能不是一個(gè)好的選擇。此外,請謹(jǐn)慎使用這些插件,因?yàn)樗鼈兊陌惭b和評(píng)論數(shù)量很少。
將經(jīng)典與古騰堡編輯器一起使用
如您所見,來自WordPress社區(qū)的官方經(jīng)典編輯器插件擁有超過5百萬的活動(dòng)安裝。這是Gutenberg區(qū)塊編輯器發(fā)布幾年后的情況,Classic Editor的受歡迎程度在不久的將來似乎并沒有減少。在這種情況下,最近的古騰堡更新有一個(gè)“經(jīng)典”區(qū)塊,它在古騰堡塊編輯器中帶來了經(jīng)典編輯器界面。
當(dāng)您想同時(shí)使用古騰堡和經(jīng)典編輯器而不需要額外的插件或使用如上所述的代碼時(shí),這是一個(gè)最佳選擇。您可以簡單地插入一個(gè)經(jīng)典區(qū)塊來打開舊的TinyMCE文本編輯器并開始準(zhǔn)備您的內(nèi)容。
古騰堡區(qū)塊編輯器中的經(jīng)典區(qū)塊
創(chuàng)建內(nèi)容后,您可以隨時(shí)使用“轉(zhuǎn)換為區(qū)塊”選項(xiàng)將經(jīng)典區(qū)塊轉(zhuǎn)換為古騰堡區(qū)塊。
小結(jié)
好吧,這些是供您選擇的不同方法。如果我們必須推薦一個(gè),那么前兩個(gè)插件選項(xiàng)中的任何一個(gè)都將是我們指向您的地方,因?yàn)樗鼈兪蔷哂懈笫褂昧?、可信度和聲譽(yù)的插件。但是,如果您正在尋找方便,那么本文后面提到的兩個(gè)插件是最好的。如果符合您的需要,您還可以嘗試手動(dòng)代碼編輯選項(xiàng)或使用經(jīng)典編輯器。
版權(quán)聲明:
本站所有文章和圖片均來自用戶分享和網(wǎng)絡(luò)收集,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請勿用于商業(yè)用途,如果損害了您的權(quán)利,請聯(lián)系網(wǎng)站客服處理。