wordpress 快速設定 文章的第一張圖片為縮圖

WordPress :如何擷取文章內第一張圖片作為縮圖?

1. 抓取文章第一張圖片

而抓取文章第一張圖片的方式,也非常簡單,只要寫成一個函式就可以達成。另外,這個函式會先判斷目前有沒有設定特色圖片,沒有設定才會去抓第一張圖片,有設定就會直接回傳特色圖片路徑。把以下代碼寫入function.php

而抓取第一張圖片的方式其實很簡單,我們只要用 PHP 的 preg_match 用正規表達式去比對就可以了。另外,因為我們只要第一張圖片,所以不使用 preg_match_all。

改良版:
可以傳post_id去指定何篇文章


2. 若無特色圖片就用第一張圖片吧
去找index.php 或是其他取用到feature picture的地方, 加入else判斷式吧!

2 thoughts on “wordpress 快速設定 文章的第一張圖片為縮圖

  1. Pingback: 修改Theme,使用第一張圖片的縮圖 – A man's purpose

發表迴響