WordPress 的側邊欄、頁尾等區域看似簡單,背後都由一套叫小工具的系統撐著。傳統主題用它管理這些區塊內容,但近年區塊主題的普及,已經把小工具的位置大大改變。新手常搞不清楚小工具是什麼、該在哪邊設定、區塊主題時代是不是真的不需要了。這篇文章一次解決這些問題。
小工具是什麼,側邊欄區域的概念
小工具是 WordPress 用來管理側邊欄、頁尾這類特定區域內容的系統。它不是「頁面編輯」的概念,而是一種快速插入固定內容區塊的機制。常見的包括最新文章清單、分類選單、搜尋框、自訂 HTML 區塊等。網站架設好後,站長可以不用改主題、不用寫程式,直接在後台把這些工具拖進側邊欄或其他指定位置。
開發者在設計主題時,會定義好哪些區域能放小工具,這些區域叫「小工具區」。比如側邊欄是一個小工具區、頁尾下方也可能是一個小工具區,有的主題設定五個、有的十個,完全看主題怎麼規劃。站長的工作就是打開後台,把想要的工具選進去,排列順序,然後發布。
傳統主題怎麼設定小工具
在 WordPress 經典主題裡,設定方式很直接。進入後台,找「外觀 > 小工具」選項,你會看到左邊是所有可用的工具清單,右邊是主題內各個小工具區的放置區域。
典型做法是找到想要的工具——比如「最新文章」——點進去或直接拖進右邊的某個小工具區(像側邊欄)。一旦放進去,馬上可以看到該工具的設定選項,比如顯示幾篇文章、是否顯示文章摘要等。確認無誤後保存,前台側邊欄就會立刻出現這個工具。刪除或移動時,直接拖走或點刪除按鈕就行。整個流程不需要碰程式碼。
常見的傳統小工具有最新文章、分類選單、月份彙整、搜尋框、自訂 HTML。其中自訂 HTML 最靈活,只要有 HTML 或 JavaScript 程式碼,都可以貼進這個工具,讓側邊欄顯示任何自訂內容,比如廣告代碼、訂閱表單、自製選單。
區塊主題時代的改變
近年 WordPress 推進「完整網站編輯」(Full Site Editing, FSE)概念,主題設計思路轉向以區塊為主。區塊主題捨棄了傳統的小工具,改用側邊欄區塊、頁尾區塊等更彈性的編輯方式。站長進入「站點編輯器」(Site Editor),可以直接用區塊拖拽側邊欄與頁尾內容,不再透過小工具選單。
這意味著什麼?首先,新版 WordPress 用戶如果裝了區塊主題,後台的「外觀 > 小工具」選項可能完全不存在,因為不需要了。站長直接在 Site Editor 的「模板」選項裡找到對應頁面(比如首頁、分類頁),在側邊欄或頁尾直接編輯區塊,就像編輯文章內容一樣。好處是可以針對不同頁面設定不同的側邊欄內容,靈活度高很多。
但問題也來了。有些經典主題仍在使用,有的站長用的是經典主題搭配 Gutenberg 編輯器的混合模式,小工具系統還是存在的。同時,有些外掛仍然以小工具形式提供功能,比如某些廣告管理外掛、相關文章外掛。所以小工具不是完全廢棄,而是式微了。
區塊主題中用區塊替代小工具的做法
使用區塊主題時,進入 WordPress 後台的「外觀 > 編輯」(或直接開 Site Editor),點選要編輯的模板,比如「首頁」或「預設版面」。你會看到整個頁面的區塊結構。如果這個模板的側邊欄是一個區塊,點進去就能直接新增、刪除或改動區塊。
常見的做法是側邊欄本身是一個「側邊欄」區塊,裡面可以嵌入「最新文章區塊」、「分類區塊」、「搜尋區塊」等原生區塊,或來自外掛的自訂區塊。每個區塊都有自己的設定面板,比如最新文章區塊可以設定顯示筆數、是否顯示摘要。整個過程在視覺界面完成,不需要打開小工具選單。
這種方式的優勢是同一套主題架構下,不同頁面可以有不同的側邊欄配置。比如部落格分類頁用「最新文章」區塊,產品分類頁用「篩選」區塊,完全不衝突。而傳統小工具系統是站級別的,一個小工具區定義後,所有用到這個區域的頁面都會顯示同樣內容。
常用小工具的使用場景
即使區塊主題已普及,認識幾個常用工具仍然有幫助,因為有些站長仍在用經典主題,新手也容易混淆。
最新文章工具會自動抓取站內最新 N 篇文章標題,放在側邊欄,適合部落格類站台讓訪客快速瀏覽最新內容。分類工具則列出所有分類或指定分類,像一份目錄,訪客點進去就看到該分類底下的所有文章。月份彙整類似,但按發表日期排列,用於年代久遠的大型文章庫。
搜尋工具就是一個搜尋框,訪客輸入關鍵字可以在站內搜尋。實務上,大多數訪客不常用站內搜尋,但有些內容多的站台會把搜尋框放在顯眼位置提升可見度。自訂 HTML 工具是萬能工具,任何自訂 HTML 或 JavaScript(比如廣告代碼、Email 訂閱表單、自製計算機)都能貼進去,但缺點是需要自己維護代碼。
評論工具會列出最近的評論,通常放在側邊欄讓訪客看到社群互動。相關文章工具(通常來自外掛)會根據文章標籤或內容相似度推薦其他文章,提升站內流量。
經典主題該不該保留小工具區
如果主題是經典類型且仍有更新維護,保留小工具區是合理的。站長可以靈活搭配想要的內容,新增或移除都不費事。但前提是這個小工具區確實有在用。如果側邊欄早就空著,或者主題根本沒定義小工具區,那就沒有「保留」的問題。
有些開發者在新版經典主題裡已經開始支援 Gutenberg 區塊編輯側邊欄內容,作為小工具的過渡方案。這種混合做法讓使用者可以選擇用傳統工具或新版區塊方式,提供了更柔和的升級路徑。如果主題有這個選項,可以試試看哪種方式更順手。
小工具系統的未來走向
WordPress 官方沒有廢除小工具的計畫,但業界共識是它會逐漸邊緣化。新主題不再內建小工具區,新手也不會接觸到。現有的經典主題社群仍會維護,一些特定功能(比如客製廣告位)仍可能用小工具實現。但如果現在選擇主題,選區塊主題會是更未來的方向。
若是既有站台,經典主題用得好好的,沒必要為了用區塊而強行升級。但當考慮更換主題、或進行大改版時,區塊主題會是值得試試的選擇。區塊主題不代表一定更好,而是提供了更多編輯自由度,特別是當想客製化不同頁面的側邊欄內容時。