今天分享的 Default Featured Image 外掛程式功能目的很簡單,為 WordPress 文章自動提供預設精選圖片。
WordPress 網站經常使用精選圖片呈現文章縮圖、部落格列表、分類彙整頁面與相關內容區塊。如果文章沒有設定精選圖片,部分版面可能出現空白區域,讓內容列表的視覺呈現不一致。對於文章數量多、由多人共同編輯,或需要定期匯入內容的網站而言,逐篇檢查圖片設定也會增加維護工作。
Default Featured Image 外掛程式,是一款專門處理預設精選圖片的 WordPress 外掛程式。只要在媒體設定中選擇一張圖片,當文章或頁面沒有指定精選圖片時,外掛程式便會提供這張預設圖片。設定方式簡單,不需要額外建立複雜的規則,也不必修改佈景主題範本。
指定預設圖片
Default Featured Image 外掛程式將設定整合在 WordPress 後台的「設定 → 媒體」頁面。啟用外掛程式後,只要從媒體庫選取圖片並儲存設定,即可作為沒有指定精選圖片時的預設圖片。這個功能設計不會取代已經設定的精選圖片。當文章本身已有指定圖片時,仍會優先使用原本的圖片;只有在沒有設定精選圖片的情況下,才會套用預設圖片。
WordPress 圖片函式
Default Featured Image 外掛程式的另一項特點,是沿用 WordPress 核心程式既有的精選圖片函式,而不是另外建立一套圖片輸出方式。當佈景主題或外掛程式透過 the_post_thumbnail()、get_the_post_thumbnail() 等標準函式取得圖片時,便有機會顯示設定好的預設精選圖片。這種設計讓外掛程式能配合許多既有的文章列表與內容版型,不必為每個版面個別設定圖片。
不同內容的預設圖片
雖然 Default Featured Image 外掛程式的後台介面以單一預設圖片為主,但也提供開發者使用的篩選器,能依照內容類型或分類調整預設圖片。例如,網站可以透過 dfi_thumbnail_id 篩選器,讓書籍類型的內容使用書籍圖片、特定文章分類使用相應的預設圖片,也能排除指定文章或頁面,不套用預設圖片。
此外,外掛程式提供 dfi_thumbnail_html 篩選器,可進一步調整預設圖片的 HTML 輸出內容。當網站需要自訂圖片的 CSS 類別或輸出方式時,開發者可以利用這些介面進行調整。
總結
Default Featured Image 外掛程式最種要的功能目的很單純,就是解決當文章沒有指定精選圖片時,自動提供預設圖片。它不需要複雜的設定,也能沿用 WordPress 內建的圖片函式,適合希望以簡單方式維持文章列表視覺一致性的網站。如果需求只是設定一張共用的預設精選圖片,這款外掛程式便能提供最直接的解決方式,有興趣的朋友可以參考看看。
外掛程式名稱:Default Featured Image
外掛程式網址:https://wordpress.org/plugins/default-featured-image/
