我们在设计 Typecho 主题的时候,一般图文主题的时候会获取内容图作为缩略图,如果没有图会有一个默认图。
//获取文章缩略图,没有显示默认图片
function showThumbnail($widget)
{
$mr = 'https://cdn.your.com/default.jpg';
if ($widget->fields->thumb) {
return $widget->fields->thumb();
} else {
echo $mr;
}
}
我们可以根据这样的调用。
<?php if($this->fields->thumb) { ?><!--如是有图文章,则显示缩略图-->
<div class="post_img" style="background-image:url('<?php $this->fields->thumb();?>')"></div>
<?php }?>
或者我们在没有图就不显示默认图,有图在显示。
本文出处:老蒋部落 » Typecho 或者文章缩略图及设置默认图 | 欢迎分享( 公众号:老蒋朋友圈 )