了解查詢塊及其在站點編輯中的重要性

我確實不理解這個Query塊,即使它在數個Tavern帖子中被提及。 閱讀有關內容時,我的眼睛似乎蒙住了–哈!

常規的WordPress用戶了解此功能塊很重要,還是對開發人員來說確實是一個功能塊?

馬庫斯

最近,我對Query塊給予了很多關注。 有時,我什至可以將其稱為古騰堡開發團隊在基於塊的主題變為現實之前需要克服的最大障礙之一。 但是,並非所有用戶或Tavern讀者都熟悉WordPress的「查詢」一詞。 它是一個與WordPress一樣古老的概念,通常只有開發人員才需要熟悉。 當完全站點編輯進入WordPress時,新塊將把查詢作為站點編輯器界面的一部分向更多用戶公開。

該塊當前是Gutenberg插件的一部分,但不是WordPress核心。 但是,到2021年某個時候,越來越多的最終用戶和開發人員將使用它。

用WordPress術語來說,我們實際上是在談論兩件事,即查詢和循環。 查詢由確定要顯示哪些帖子的一組參數或選項定義。 循環是機器的一部分,可以「循環」遍歷查詢的帖子並逐個顯示它們。 查詢詢問職位; 循環在它們之間循環。

傳統上,主題作者負責將Loop代碼添加到模板中,該模板使用WordPress提供的全局查詢。 主題還可以創建自定義查詢,例如添加帖子列表小部件,歸類的首頁帖子部分或其他內容。 而且,「帖子」可以是任何內容,從普通博客帖子到WooCommerce產品,再到bbPress插件的最新主題。

查詢可能是WordPress最重要的方面之一。 本質上,它是顯示網站上每個頁面的內容的引擎。 沒有它,所有WordPress網站都將只是頁眉和頁腳。

Gutenberg插件為查詢提供了兩個塊:

  • 查詢:用於設置帖子顯示選項的外部塊。
  • 查詢循環:內部塊,使用查詢時會自動添加。

當前,用戶在首次添加查詢塊時可以在四個相當標準的版本之間進行選擇。 它們是帖子特色圖片,標題,日期和摘錄的組合。

理解查詢塊及其在站點編輯中的重要性理解查詢塊及其在站點編輯中的重要性查詢塊變化。

可以通過側欄中的塊選項面板進一步自定義這些內容。 用戶還可以在工具欄中找到「視圖」選項,以便在列表視圖和網格視圖之間進行選擇。 列表視圖是傳統的垂直於頁面向下流動的帖子列表。 網格視圖以兩到六列顯示帖子。

了解查詢塊及其在站點編輯中的重要性-1了解查詢塊及其在站點編輯中的重要性使用Query塊時帖子的網格視圖。

Query塊具有一組基本選項,可顯示哪些帖子類型以及如何對其進行排序。 它具有用於類別,標籤,作者和關鍵字的過濾器。 該塊還沒有代碼強大。 它缺少一些基本選項,例如帖子數限制和幾乎所有更高級的參數。 但是,這是一個有希望的起點。

對於最終用戶來說,此功能最令人興奮的方面可能根本不是查詢塊。 它正在自定義內部的塊,這些塊顯示諸如特色圖片,帖子標題等內容。

作為前主題作者,我無法數出用戶問我有關自定義帖子布局某些方面的次數。 讓他們投入代碼進行較小的更改(例如刪除帖子作者姓名或在其他位置顯示類別)不是理想的體驗。 站點編輯器將把這種功能直接移交給每個用戶的手中。

了解查詢塊及其在站點編輯中的重要性2了解查詢塊及其在站點編輯中的重要性將與帖子相關的塊添加到「網格」視圖中的「查詢」塊。

馬庫斯(Marcus)的評論是在小酒館的帖子上 古騰堡9.6。 該插件的最新版本為Query塊引入了全局查詢繼承。 這意味著主題作者現在可以在基於塊的主題中複製內容層。 以前,當主題使用Query塊時,諸如存檔和搜索結果之類的頁面只會顯示最新帖子。 現在,每個頁面都可以顯示正確的帖子。

但是,Query塊遠不止於此。 在用戶手中,它可以是在首頁上創建自定義輸出的強大工具-想想報紙風格的分類部分。 用戶還可以在邊欄中創建帖子列表,例如最新的論壇回復或產品。 主題作者可以提供具有獨特設計的模板或塊模式,或者作為最終用戶修改的起點。 不乏可能性。

像這樣:

喜歡載入中……

資源

相關文章