typcho获取文章第一个图片

很多时候,需要获取文章的第一章图片作为文章封面,或者banner中的缩略图,获取代码如下:

function img_postthemb($thiz,$default_img){
$content = $thiz->content;
$ret = preg_match(“/]*>/i”, $content, $thumbUrl);
if($ret === 1 && count($thumbUrl) == 2){
return $thumbUrl[1];
}else{
return $default_img;
}
}

调用的时候:

//模板index.php

注意第二个参数是默认图片地址,即若果文章没有图片,则输出默认图片。

上一篇 2016-12-31 上午6:37
下一篇 2017-01-31 上午9:13