国产探花免费观看_亚洲丰满少妇自慰呻吟_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" /> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 梓潼县| 白城市| 汤阴县| 滨州市| 曲水县| 阿勒泰市| 东乡县| 新津县| 五指山市| 平阳县| 历史| 临海市| 乐至县| 视频| 阳原县| 宜阳县| 瑞昌市| 南宁市| 新化县| 罗源县| 海城市| 岱山县| 腾冲县| 罗源县| 竹山县| 林芝县| 肇州县| 老河口市| 太仆寺旗| 十堰市| 化德县| 根河市| 四子王旗| 全州县| 曲沃县| 靖宇县| 万山特区| 宜昌市| 桂阳县| 牙克石市| 安远县|