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 }?>

或者我们在没有图就不显示默认图,有图在显示。

投上你的一票

原创文章,转载请注明出处:https://www.itbulu.com/typecho-thumb-img.html

上一篇 2025年7月15日 15:19
下一篇 2025年7月15日 15:25

相关推荐

  • Typecho内容首张图片作为缩略图图片方法

    一般常规的做法是我们每个文章缩略图都要精挑细选的,然后单独上传,比如老蒋部落的缩略图基本上我会单独制作上传,这样显得规范一些。但是有些朋友不喜欢这样,如果不调用图片吧难看,调用吧,…

    2020年7月16日