有效地使用WordPress區塊編輯器的指南

區塊編輯器持續地改進,每個新版本都包含一些值得鼓舞的東西。

該工具賦予了內容創作者和設計師更多的權力, 您不再需要額外的外掛都可以方便地構建頁面。 核心幾乎包含所有基礎知識, 還需要什麼嗎?

然而,這些都不能使區塊編輯器萬無一失, 一個簡單的錯誤可能意味著更難的維護——特別是當客戶參與其中時。

我用了區塊編輯器建造了不少網站, 並不是每個決定都是好的。 是的,我弄得一團糟。 清理它們可能很耗時。

今天,我要分享一些我學到的東西。 願這些課程能幫助你避免類似的命運!

應該做的事情:考慮未來的維護需求

頁面佈局不會永遠持續下去, 他們必須隨著我們內容需求的演變而進行調整。 在這些情況下,區塊編輯器可以充當臨時性佈局。

例如,考慮一家公司的員工名單。 比方說,我們的客戶想顯示每個人的名字、頭銜和照片。

這聽起來很簡單。 我們可以使用列塊來建立一個美觀且響應迅速的佈局。 頁面看起來很完美。 但是當我們需要做出改變時,會發生什麼?

工作人員來來去去。 是的,我們可以用新員工取代離職的員工。 再說一遍,我們的客戶希望它們按字母順序顯示。 所需的更改不隨之而來。 我們現在要做什麼?

這些選擇不太理想。 我們可以編輯塊的程式碼來重新排列每列。 或者我們可以從頭開始重建佈局。 這兩種可能性都充滿了危險。 好吧,也許我有點誇張了。 但這並不有趣。

自定義塊可能是一個更好的解決方案。 使用 Advanced Custom Fields PRO,您可以建立一個介面,以便於維護。 新增、刪除和重新排列列表將內建到塊中。 進行更改時,沒有必要重新再開始。

課程是考慮佈局的未來維護需求。 然後,實施一項允許改變的策略。 時機到來時,你會很高興的。

Be sure to consider future maintenance needs when building with WordPress blocks.

不該做的事情:允許使用者在塊和經典編輯器之間切換

傳統編輯器仍然健在,數百萬網站正在使用它,使用你覺得舒服的工具沒有錯, 沒關係。

However, mixing the Block and Classic editors can be messy. The Classic Editor plugin has a setting that allows users to switch between editors. You might want to leave this feature turned off.

然而,混合Block和Classic編輯器可能會很混亂。 傳統編輯器外掛有一個允許使用者在編輯器之間切換的設定, 您可能想要關閉此功能。

假設您使用塊編輯器構建了一個複雜的佈局。 但是你的客戶不喜歡積木。 或者他們不熟悉他們。 他們決定使用經典編輯器編輯此頁面。 搞笑(或悲劇)隨之而來。

然後,您編輯頁面並切換回塊編輯器。 您看到許多錯誤,表示塊包含無效內容。 “嘗試塊恢復”功能不起作用。 看起來你手上弄得一團糟。

在這種情況下,可能會出太多問題。 因此,不允許使用者在編輯器之間切換。 這是一個等待發生的事故。

The Classic Editor doesn't always play nicely with block code.

應該做的事情:仔細選擇第三方塊外掛

有許多外掛可以擴充套件塊編輯器。 其中許多提供一套自定義塊。

中包含的核心塊並不總是靈活的, 因此,安裝自定義塊可能會有所幫助,但值得先仔細檢查它們的可靠性。

只安裝你需要的東西。 研究每個外掛的評論和更改日誌。 並刪除任何您不使用的區塊外掛。

危險是什麼? 錯誤的外掛可能會導致錯誤或效能問題。 此外,安全始終是一個令人擔憂的問題。

第三方塊需要承諾。 確保你準備好邁出那一步。

Choose custom blocks as carefully as you choose other plugins.

不該做的事情:將塊編輯為HTML

傳統編輯器使在視覺和程式碼編輯之間切換變得簡單。 您可以使用此功能新增HTML或CSS類。 有一些小插曲,但效果很好。

區塊編輯器具有類似的功能, 塊有一個“Edit as HTML” 介面。 您可以透過每個區塊的選項選單訪問它。

顯示“此塊包含意外或無效內容”錯誤。 從那裡開始,我必須回去退學。 新增其他型別的內容時也會出現同樣的問題。

因此,將編輯塊HTML視為禁區可能是明智的。 風險多於回報。

此外,您可以使用自定義HTML塊來執行類似的任務。 將HTML、CSS甚至新增到欄位中。 你不會把它弄壞的!

By the way, you can add CSS classes to blocks via the Advanced tab in the settings panel.

順便說一句,您可以透過設定面板中的“高階”選項卡將 add CSS classes 到區塊中。

Editing block HTML can lead to unintended results.

應該做的事情:使用塊編輯器的列表檢視功能

允許我們在彼此內部巢狀塊,積木是行動式的,您可以將它們拖到螢幕上的任意位置。

例如,將塊移動到新位置可能很困難。 犯錯很容易。 錯誤的舉動可能會破壞許多艱苦的工作。

列表檢視( List View )功能可以為您省去很多麻煩。 它提供了您頁面上每個塊的視覺輪廓。 它甚至適用於巢狀塊。

更好的是,您可以直接在列表檢視中輕鬆重新定位塊。 單擊一個塊,然後將其拖到所需位置。 需要移動多個區塊嗎? 那也是有可能的。

比與編輯搏鬥要好得多。 你會更好地瞭解你在頁面上的位置。 而且它可能會使編輯更容易。

List View can help you keep track of and edit page layouts.

應該做的事情:繼續使用塊編輯器進行實驗

塊編輯器並不完美,像所有編輯器一樣,它有一些怪癖和煩惱, 但這仍然值得測試它的限制。

這通常是最好的學習方式。 所以,建立一個本地網站並進行實驗。 看看什麼有效,什麼不有效。 但不要把自己限制在一次測試上。

正在演變。 因此,一種上次不起作用的技術現在可能成為可能。 您甚至可以安裝 Gutenberg 外掛,以瞭解未來版本的內容。

這樣做會為你服務。 您將能夠構建經得起時間考驗的佈局。 你可能會驚訝於使用積木可以完成的事情。

參考來源:
關鍵字:
  • WordPress 6.8 版本代號為 “Cecil”

    每個 WordPress 版本都會慶祝一位在音樂上留下不可磨滅印記的藝術家。 WordPress 6.8,代號為「Cecil」,向傳奇鋼琴家和爵士樂先驅 Cecil Taylor 致敬。 Taylor 經過古典訓練,但又非常規,將鋼琴重新想象為一種打擊樂器——將音調、復調和節奏分層成既混亂又精確的聲音。 他的音樂違背了人們的期望,在無序中找到了形式,在不和諧中找到了和諧。
    2025.04.16 Wednesday
  • WordCamp Europe 2025:在瑞士巴塞爾舉辦!

    WordCamp Europe 2025將於6月5日至7日在瑞士(Switzerland)美麗的巴塞爾(Basel)舉行。 它將彙集來自整個地區和世界各地的開源愛好者、開發人員和 WordPress 專業人士! 今年的活動提供了新鮮的觀點、引人入勝的對話,以及無數的機會,在充滿行動的學習、網路和協作的三天裡,與WordPress社群、機構和創新者建立聯絡。
    2025.04.16 Wednesday
  • 網站內容管理的6個頂級Drupal替代品

    發現頂級 Drupal 網站管理內容的替代方案,並瞭解如何選擇最適合您需求的CMS平臺。
    2025.04.07 Monday
  • 10個最佳 WooCommerce 的 WordPress 區塊主題

    WordPress 區塊主題旨在為內容管理系統(CMS)帶來無程式體驗。 您可以使用網站編輯器完全在網頁瀏覽器中設計和構建您的網站,也包含 WordPress所有基礎知識。 這個方便的工具也與 WooCommerce 配合得很好。 電子商務外掛包含幾個塊,您可以與這些新主題一起使用。 建立一個有吸引力且實用的線上商店比以往任何時候都更容易。
    2025.03.03 Monday
  • WordCamp Asia 2025 : 憧憬未來 塑造明天

    WordPress 旗艦活動以專門的貢獻者日開始,然後是為期兩天的引人入勝的講座、小組討論、實踐研討會和網路。 著名的嘉賓包括WordPress聯合創始人Matt Mullenweg和Gutenberg首席架構師Matías Ventura,他們加入了各種各樣的演講者和小組成員。
    2025.02.24 Monday