专注云服务商活动
网站运营运维笔记

Typecho调用内容第一张图作为缩略图

如果我们的Typecho内容中有图片的话,可以默认把第一个图片作为缩略图。如何设置呢?

// 第一个图作为缩略图 by laozuo.org
function showThumbnail($widget) {
$attach = $widget->attachments(1)->attachment;
$pattern = '/\<img.*?src\=\"(.*?)\"[^>]*>/i';
if (preg_match_all($pattern, $widget->content, $thumbUrl)) {
echo $thumbUrl[1][0];
} else
if ($attach->isImage) {
echo $attach->url;
} else {
echo $random;
} }

调用代码:

<img src="<?php%20showThumbnail($this);%20?>">

 

投上你的一票
域名主机商优惠信息推送QQ群: 627775477 获取商家优惠推送,禁言。
赞(0)
未经允许不得转载:老左笔记 » Typecho调用内容第一张图作为缩略图