JetEngine – 用Elementor創建文章列表範本(Listing)

更新日期:2026-02-26

本篇教程講解:如何使用Crocoblock的JetEngine和Elementor,為文章或者自定義內容(比如產品、案例)創建動態清單範本(Listing)的,本文以自定義的產品為例進行講解。

開始之前,你需要準備好這些

核心步驟與詳細設置

第一步:設置清單範本的基礎資訊

進入 WordPress儀錶盤 > JetEngine > Listings / Components,點擊“Add New Item”按鈕,會彈出一個設置清單項的小視窗,這裡有四個地方需要我們填寫:

loyseo 26 01 29 11 52 30
  • 清單來源:因為我們是要展示產品,所以這裡選擇“Post”選項。
  • 來自文章類型:這裡選擇你的內容具體是什麼類型。 可以是預設的“文章”,也可以是你自己用JetEngine創建的“產品”這類自定義類型,我在這裡選Products
  • 清單項名稱:給你這個範本起個名字,方便以後管理,比如“博客文章卡片”或者“產品展示塊”。
  • 清單檢視:選擇用哪個工具來設計。 既然我們在用Elementor,這裡自然就選“Elementor”。

全部填好后,點擊創建按鈕,我們就進入了Elementor的編輯介面。

第二步:設計和填充清單範本的內容

現在,我們來到了最核心的設計部分,其實就是設計單個“清單卡片”的樣子。

1. 先看看清單項的基礎設置

我習慣先點開左下角的那個齒輪圖示,打開清單項設置。 在這裡的「清單設置」標籤頁下,有幾項需要注意:

  • 清單來源(listing source)和來自文章類型(from post type):確認一下是不是你剛才選的內容。 如果你想改,這裡可以改,但改完后記得保存、刷新一下頁面,這樣後面用動態小工具時,選項才會更新。
  • 預覽寬度:這裡可以調整這個卡片在設計時的預覽寬度,比如我常設為400像素,看著比較符合實際。
  • 使清單項可點擊:這個開關如果打開,那麼用戶點擊卡片的任何地方,都能跳轉到文章的詳情頁。 這個功能很方便,但要注意,我們後面可能會單獨加「閱讀更多」按鈕,兩者最好不要同時用,不然容易讓使用者困惑。
loyseo 26 01 29 12 49 39

2. 用動態小工具把內容“放”進去

內容怎麼動態顯示呢? 在Elementor編輯器左邊面板里,清單元素(Listing Elements)分類下的那些動態小工具(Dynamic xxx)。

loyseo 26 01 29 12 51 36

我來分享一下我通常的擺放順序:

首先,拖一個動態圖像進來,用來顯示文章的封面圖。 它的來源預設就是「文章縮略圖」,通常不用改。 如果你沒有為自定義文章添加thumbnail(featured image),請在編輯該CPT的advanced settings的support中添加一下。

loyseo 26 01 29 13 14 27

然後,放一個動態欄位小工具,用來顯示文章標題。 設置里,來源保持「文章/分類/使用者/對象數據」,物件字段選「標題」就行。 我通常會把它的HTML標籤保持DIV,你可以酌情調整字體樣式、排版(譬如居中)。

loyseo 26 01 29 13 26 33

接著,對於文章,我會加一個動態元數據小工具,它可以同時顯示發佈日期、作者和評論數。 對於產品,就不必要加這個小工具了。

  • 刪掉不需要的標籤,比如我很少顯示評論數,就直接刪掉。
  • 給每個標籤單獨加圖示、前綴(比如在作者名前加個“By:”)或者後綴,讓顯示更友好。
  • 點開“日期設置”、“作者設置”這些子選項,還能調整日期格式等細節。
loyseo 26 01 29 13 28 35

為了顯示文章摘要,我會再拖一個動態欄位進來。 來源不變,物件欄位這次選「摘要」。 這裡記得打開自動生成摘要的開關,並設置一個自定義長度,比如20個詞,這樣摘要看起來會比較整齊。 注意一點:這個字數限制只在網站前臺生效,後台編輯時看到的是全文。 如果你的自定義文章(CPT)沒有摘要欄位,你可以在編輯該CPT的advanced settings的support中添加一下excerpt。

loyseo 26 01 29 13 33 56

最後,我會加一個動態連結小工具,作為「閱讀更多」按鈕。 它的來源就設為「固定連結」。 這裡要特別提醒:如果你前面打開了“使列表項可點擊”,這裡就不建議再加這個按鈕連結了,二選一,避免一個卡片上有兩個可點擊區域。

loyseo 26 01 29 13 37 32

3. 美化一下樣式

內容放好后,就可以像設計普通Elementor頁面一樣,去美化每個小工具了。

  • 調整顏色、字型、內邊距、邊框…… 這些都在每個小工具的「樣式」選項卡里。
  • 想調整小工具之間的間距,可以去「高級」選項卡里設置內邊距或外邊距。
  • 我通常還會給最外層的容器(Container)設置一個背景色或輕微的陰影,讓卡片有區分度。

設計完成後,記得點擊右上角的“更新”保存這個範本。

第三步:把做好的清單放到頁面上

範本做好了,怎麼用呢? 我們需要一個「容器」來展示它。

去新建或編輯一個頁面,用“使用Elementor編輯”打開。

在Elementor編輯器中,找到清單網格(Listing Grid)這個小工具,把它拖到畫布上。 在這個小工具的設置里,選擇你剛剛創建好的那個清單範本。 我通常會打開等列高這個選項,這樣同一行里的卡片高度就一致了,看起來更整齊。

loyseo 26 01 29 14 10 18

然後你要設置數據來源,這裡有個小提示:清單網格小工具里有個「文章查詢/Posts Query」的選項,但JetEngine官方更推薦我們用查詢構建器(Query Builder)來創建更靈活的自定義文章查詢,然後在「自定義查詢」標籤頁里調用即可。 對於複雜篩選,我確實覺得查詢構建器更好用。

loyseo 26 01 29 14 11 01

最後,點擊“發佈/更新”,你的頁面就做好了。

第四步:檢查成果

發佈後,一定要去網站前臺看看效果。

  • 打開那個頁面,檢查清單是否正常顯示,圖片、標題、摘要對不對。
  • 重點測試一下點擊行為——無論是點擊整個卡片還是「閱讀更多」按鈕,看是否能正確跳轉到對應的文章詳情頁。

總結一下

以上就是我用JetEngine和Elementor創建文章或自定義文章(CPT)的清單範本的完整流程。 簡單來說,就是先創建一個清單範本(Listing)並設計好單張卡片的樣式,然後用清單網格小工具(Listing Grid)把它放到頁面上。 掌握了這個方法,你就能輕鬆地為網站上的各種內容(文章、產品、作品集)創建出風格統一、內容動態更新的展示區了。 希望我的這些經驗對你有説明。

点赞

0 / 5 0

Your page rank:

Picture of 外貿建站技術姐Bonnie
外貿建站技術姐Bonnie

Bonnie是LOYSEO的創始人,在架設網站領域有著超過15年的經驗,熱愛能將想法變為現實的WordPress,更是Elementor的忠實使用者~