如何在WordPress區塊編輯器中只顯示自己需要的區塊
下面由WordPress教學專欄跟大家介紹在WordPress 區塊(Gutenberg)編輯器中只顯示自己需要的區塊的方法,希望對需要的朋友有所幫助!
WordPress 新的區塊(Gutenberg)編輯器,已推出一年有餘,好用與否,只能見仁見智了。從Gutenberg外掛只有2顆星的評分可以看出,大部分人還是無法適應,其中也包括我。
對於折騰多年WordPress的用戶,上手新編輯器沒什麼難度,區塊編輯器還是有很多優點的,例如,區塊編輯器可以將一個添加到文章中並編輯好的區塊,新增儲存到可重複使用區塊中,下次使用時直接點一下就可以插入文章中,非常方便。再如,區塊編輯器可以利用WP已整合的前端樣式和script,在文章中編排成較複雜的響應式佈局等。
如果文章是用經典編輯器寫的,當轉到區塊編輯器中編輯,在編輯框上面會提示“經典”字樣,點開會直接在區塊編輯器中顯示經典編輯器的工具欄,還可以點擊添加區塊在“格式”中找到“經典”區塊並插入到文章中,同樣可使用之前的經典編輯器,混合雙打,如下圖,也可以將之前的文章轉換為區塊等。
優勢說完,再說說劣勢,從WP升級後的宣傳文字:
從WordPress 5.0開始帶來的區塊編輯器,為您帶來全新的區塊、更直覺的互動和改良的無障礙存取。新功能提升了編輯器的設計自由度,為您帶來更多佈局選項和樣式變化,讓設計師能夠全面控制網站的外觀。這次發布也為您帶來了二〇二〇主題,為用戶帶來更多的設計彈性,並與區塊編輯器完美整合。現在要建立美觀的網頁及進階頁面佈局,是再也簡單不過的事了。
可以看出,這個編輯器是為網頁設計師準備的,而大部分網站編輯人員只是簡單的敲些文字,頂多再加個圖片而已,不是什麼設計師,所以你的網站如有文字輸入人員,讓一個非專業人員學習新的東西,可不是一件簡單的事,與之類似的編輯器從未在其它網站程序上應用過,其“先進的理念”(其實N年前就有類似的視覺化外掛了),會讓剛接觸WP的用戶一頭霧水,這也是一些人極力反對的原因,因為許多主題設計者認為改變原有的使用習慣會讓用戶難以接受。
既然WP開發者力排眾議強推新編輯器,做為一個主題開發者,還是要與時俱進,近期開始研究將之前主題的短代碼轉換為區塊並整合到區塊編輯器中,新的區塊需要大量的JS控制才能實現,原來短代碼簡單幾行代碼實現的功能,改成區塊代碼量成倍增加,對於像我這種折騰WP近10年的老鳥,也要看官網教學一步步的學習,上手難度不小。
個人認為WP程式開發方向有些迷失,可能開發者除了修補漏洞,也不知道再升級什麼了,弄個新編輯器給大家一個「驚喜「 ,我還是認為這個區塊編輯器以插件形式存在更好,因為這玩意本來就是別人開發的插件,整合在程式中而已。
上面只是個人對新編輯器的看法,本文記錄一下在WordPress 區塊(Gutenberg)編輯器中只顯示自己需要的區塊。
預設新編輯器區塊眾多,讓人眼花繚亂,大部分可能都用不到,可以在編輯頁點右上角三個小點,工具→ 區塊管理器中,取消某個分類的區塊或單獨取消某個區塊顯示,還可以透過下面的程式碼,直接屏蔽掉不想顯示的區塊。
將下面的程式碼加入目前主題函數模板functions.php中:
add_filter( 'allowed_block_types', 'zm_allowed_block_types', 10, 2 ); function zm_allowed_block_types( $allowed_blocks, $post ) { $allowed_blocks = array( 'core/image', 'core/paragraph', 'core/heading', 'core/list', ); // 在页面编辑中单独显示的区块 if( $post->post_type === 'page' ) { $allowed_blocks[] = 'core/shortcode'; } return $allowed_blocks; }
把想顯示的區塊名稱加進去即可。
更多的區塊名稱:
core/shortcode
#core/image
core/gallery
##core /headingcore/quotecore/embed#core/listcore/separatorcore/more#core/buttoncore/pullquotecore/table#core/preformatted##core/code
core/ html
core/freeform
core/latest-posts
#core/categories
core/cover (previouslycore/cover-image)
core/text-columns
core/verse
core/video
core/audio
core/block
core /paragraph
core-embed/twitter
core-embed/youtube
core-embed/facebook
core-embed/instagram
core-embed/wordpress
core-embed/soundcloud
core-embed/spotify
core-embed/flickr
core-embed/ vimeo
core-embed/animoto
core-embed/cloudup
core-embed/collegehumor
core-embed/dailymotion
core-embed/funnyordie
##core-embed/hulucore-embed /imgurcore-embed/issuucore-embed/kickstartercore-embed/meetup-com#core-embed/mixcloudcore-embed/photobucketcore-embed/polldaddycore-embed/redditcore-embed/reverbnation#core-嵌入/截圖核心嵌入/scribd#核心嵌入/slideshare核心嵌入/smugmug核心嵌入/揚聲器#core -embed/tedcore-embed/tumblrcore-embed/videopresscore-embed/wordpress-tv#
以上是如何在WordPress區塊編輯器中只顯示自己需要的區塊的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

PHP和Flutter是行動端開發的流行技術。 Flutter勝在跨平台能力、效能和使用者介面,適合需要高效能、跨平台和自訂UI的應用程式。 PHP則適用於效能較低、不跨平台的伺服器端應用程式。

透過編輯 style.css 文件,您可以輕鬆修改 WordPress 頁面寬度:編輯 style.css 文件,新增 .site-content { max-width: [您的首選寬度]; }。修改 [您的首選寬度] 以設定頁面寬度。儲存變更並清除快取(可選)。

WordPress 文章儲存在 /wp-content/uploads 資料夾中。此資料夾使用子資料夾對不同類型的上傳進行分類,包括按年、月和文章 ID 組織的文章。文章檔案以純文字格式 (.txt) 存儲,檔案名稱通常包含其 ID 和標題。

在WordPress 中建立產品頁面:1. 建立產品(名稱、描述、圖片);2. 自訂頁面範本(新增標題、描述、圖片、按鈕);3. 輸入產品資訊(庫存、尺寸、重量);4 .建立變體(不同顏色、尺寸);5. 設定可見性(公開或隱藏);6. 啟用/停用評論;7.預覽並發布頁面。

WordPress 範本檔案位於 /wp-content/themes/[主題名稱]/ 目錄。它們用於決定網站的外觀和功能,包括頁首(header.php)、頁尾(footer.php)、主模板(index.php)、單篇文章(single.php)、頁(page.php)、檔案(archive.php)、類別(category.php)、標籤(tag.php)、搜尋(search.php)和404 錯誤頁面(404.php)。透過編輯和修改這些文件,可以自訂 WordPress 網站的外

在 WordPress 中搜尋作者:1. 登入管理面板後,導覽至“文章”或“頁面”,使用搜尋欄輸入作者姓名,在“篩選器”中選擇“作者”。 2. 其他技巧:使用通配符擴大搜尋範圍,使用運算子組合條件,或輸入作者 ID 以搜尋文章。

最穩定的 WordPress 版本是最新版本,因為它包含最新的安全性修補程式、增強效能並引入新功能和改進。為了更新到最新版本,請登入 WordPress 儀表板,前往「更新」頁面並點擊「立即更新」。

WordPress需要備案。根據我國《網路安全管理辦法》,在境內提供網路資訊服務的網站需向所在地省級網路資訊辦公室備案,包括WordPress在內。備案流程包括選擇服務商、準備資料、提交申請、審核公示、取得備案號等步驟。備案好處有合法合規、提升可信度、滿足接取要求、確保正常存取等。備案資料需真實有效,備案後需定期更新。
