上週,Gutenberg儲存庫上的GitHub pull請求終於合併到程式碼庫中。它將WordPress畫廊區塊的結構更改為巢狀圖片區塊的容器。新格式預計將登陸WordPress 5.9。
對於那些想盡早開始測試的人來說,它應該會在下週隨Gutenberg 11.4一起釋出。但是,您現在可以從Gutenberg Times獲取最新測試版本以檢視它的實際效果。要使用新的相簿格式,您必須從Gutenberg>Experiments管理螢幕啟用它。
“如果您曾經向圖片區塊新增自定義連結,然後嘗試在相簿影象上執行相同操作,您就會理解不同型別圖片區塊之間沒有一致性的挫敗感和困惑。”Glenn Davies在重構公告貼中寫道。“這種不一致是因為核心畫廊區塊將包含影象的詳細資訊儲存為<img>
塊內容中的巢狀元素。因此,相簿中的影象看起來和行為不同於單個圖片區塊中的影象。”
從表面上看,畫廊區塊重構對許多使用者來說並沒有太大變化。他們仍然會像多年來一樣將影象新增到畫廊。然而,對於更高階的使用,它開啟了一個充滿可能性的世界。
經常要求的功能之一是能夠新增指向畫廊中單個影象的連結。過去,使用者只能連結到附件頁面或媒體檔案本身。這兩個選項都適用於所有影象。通過最近的更改,使用者可以修改每個影象塊,包括自定義其連結。
新增到相簿中圖片區塊的連結。
雖然這允許處理像連結這樣簡單的事情,但使用者可以做的還有很多。
在我一直在構建的一個主題中,我有一個自定義的相簿塊樣式,允許使用者建立一組影象,周圍有寶麗來風格的框架。對於不想要全業務所有時間外觀的人來說,這很有趣。有時,我喜歡加入一些奇思妙想。
用於畫廊的寶麗來風格框架。
這種區塊樣式的問題在於它走得不夠遠。例如,我還為單個圖片區塊設定了傾斜右側和左側傾斜樣式。但是,使用者無法在相簿中應用這些。將它們提供給整個集合或隨機化不同的“傾斜”樣式會很容易。然而,理想的方法是在影象級別控制設計。
其他選項也是如此。使用者可以做一些有趣的事情,比如新增塊樣式並混合自定義顏色、邊框等。
具有不同“傾斜度”的彩色寶麗來風格畫框。
使用者還可以做其他有趣的事情,例如交替方形和圓形樣式:
交替的方形和圓形影象。
新結構早期可能存在一些問題。為了向後相容,WordPress可能會繼續支援舊格式一段時間。所有新的畫廊區塊都將在新的。然而,核心最終應該自動轉換舊的標記。
新增了自定義CSS的主題作者將是最有潛力的工作。嘗試同時支援新舊標記可能會令人沮喪。新的畫廊區塊破壞了我的自定義主題的輸出 – 邊距和寬度已關閉。
新格式的所有樣式都至少以.wp-block-gallery.blocks-gallery-grid.has-nested-images
. 這可能會否決自定義主題樣式。我還沒有弄清楚核心程式碼中對連結選擇器的痴迷。它造成了大量的程式碼膨脹,並迫使主題作者陷入了一場特殊的戰鬥。我希望這會被撥回一點。無論哪種方式,如果需要,主題作者都有足夠的時間來測試和實施任何修復。
從長遠來看,我對擺脫僅將影象新增到畫廊的想法的潛力感到興奮。例如,我希望看到類似以下內容的網格選項:
帶引用的畫廊。
在我的圖片庫中間巢狀引用可能是一個有趣的塊模式想法,它不依賴於堆疊的欄目區塊的混雜。我們將看到未來會怎樣。
目前,將畫廊區塊塊變成容器是一個受歡迎的步驟。via wptavern
評論留言