Typecho自动获取文章内第一张图片为缩略图(简单版)
分享给需要的朋友,在function.php 加上下段代码,最后在模板中使用<?php showThumbnail($this); ?>
调用就可以了。
代码如下:
/* 输出文章缩略图 /
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;
} }
到此结束。
最后更新于 2017-10-15 17:05:45 并被添加「typecho」标签,已有 3122 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处