国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

Wordpress自動提取內容中第一張圖片作縮略圖詳解

2024-09-07 00:50:01
字體:
來源:轉載
供稿:網友

有時我們在發布文章時沒有縮略圖,我們希望系統自動提取我們發布的文章內容中第一張圖片作為縮略圖了,下面我來給大家介紹Wordpress自動提取內容中第一張圖片作縮略圖方法,有需要了解的同學可參考.

在php中我們可以使用preg_match與preg_match_all來獲取內容中所有圖片地址.

第一步:在主題模板的function.php里添加下面的函數,代碼如下:

  1. //截取內容中第一張圖片函數  
  2. function catch_that_image() {  
  3.     global $post$posts;  
  4.     ob_start();  
  5.     ob_end_clean();  
  6.     preg_match('/<imgs[^<>]*?src=['"]([^'"<>]+?)['"][^<>]*?>/i', $post->post_content, $matche);  
  7.     if($matche[1])  
  8.         return $matche[1];  
  9.     //否則取默認圖片  
  10.     return 'default.gif';  

第二步:在wordpress需要調用縮略圖的地方直接用這個函數調用,如下面例子,代碼如下:

  1. <img src="<?php echo catch_that_image(); ?>" alt="<?php the_title(); ?>" title="<?php the_title(); ?>"  width="200px" height="200px" /> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岫岩| 申扎县| 克东县| 绥德县| 马关县| 北宁市| 三亚市| 稷山县| 上蔡县| 英德市| 沈丘县| 二连浩特市| 承德市| 凤翔县| 南漳县| 廊坊市| 广宁县| 马边| 攀枝花市| 景东| 贵港市| 和林格尔县| 肥乡县| 镇平县| 额敏县| 正蓝旗| 嫩江县| 荥阳市| 红河县| 张掖市| 大港区| 布尔津县| 肃北| 昭平县| 定兴县| 富锦市| 古田县| 邓州市| 彭泽县| 四子王旗| 城市|