Typecho 或者文章缩略图及设置默认图

我们在设计 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 或者文章缩略图及设置默认图 | 欢迎分享( 公众号:老蒋朋友圈 )

公众号 「老蒋朋友圈」获取站长新知 / 加QQ群 【1012423279】获取商家优惠推送