typecho的缩略图,其实自己用了好久,最近才发现了一种最简单的组合,不用太多代码,有需要改改方法就行了。

目前我总结了一个对文章缩略图的获取顺序:

  1. 用户自定义缩略图
  2. 文章第一张缩略图
  3. 文章附件第一张图
  4. 文章随机图

    1. 是否开启cdn加速,使用加速地址前段
    2. 本地地址

基本上按照这个思路,所有的情况都能照顾到,当然我看了一些付费的主题,他会对用户自定义的缩略图进行定制,比如,大图,小图这些,其实我感觉挺麻烦的,哈哈

这里我们一步一步完善这三步

教程

此处内容已隐藏回复后方可阅读。

分类: Typecho博客教程 标签: 主题typecho缩略图

评论

全部评论 89

  1. 默哀
    默哀
    Google Chrome Windows 10
    不错
  2. gcq
    gcq
    Google Chrome Windows 10
    不错
  3. gcq
    gcq
    Google Chrome Android
    怎么像朋友圈一样,输出1-9张
  4. gcq
    gcq
    Google Chrome Android
    深深的膜拜
  5. 默然
    默然
    Google Chrome Windows 10
  6. blondd
    blondd
    Google Chrome Windows 10
    function themeConfig($form) {}函数在哪里?能否具体些呢?( ゜- ゜)つロ
    1. 木灵鱼儿
      木灵鱼儿
      FireFox Windows 10
      @blondd可以参考我的仿掘金主题呢,在github上可以自己查看
  7. tudou
    tudou
    Google Chrome Windows 10
    学习下
    1. blondd
      blondd
      Google Chrome Windows 10
      @tudou学习了
      1. blonddd
        blonddd
        Google Chrome Windows 10
        @blondd

        我的主题只有侧边栏有缩略图,而且只能识别附件,不能外链图片,我想把这里换成文章插入的外链图片
        ‘function thumb($cid,$isIndex) {
        $options = Typecho_Widget::widget('Widget_Options');
        if (empty($imgurl)) {
        if(!empty($options->thumUrl) && $options->thumUrl)
        $imgurl = $options->thumUrl;
        else
        $imgurl = 'https://s1.328888.xyz/2022/10/14/8e04I.jpg';
        }’

      2. 库拉
        库拉
        Google Chrome Windows 10
        @blondd学习下
      3. blondd
        blondd
        Google Chrome Windows 10
        @blondd学些下
  8. taimo
    taimo
    Google Chrome Windows 10
    学习下
    1. jacksen168
      jacksen168
      Google Chrome Windows 10
      @taimo看看
  9. hei
    hei
    Google Chrome Windows 10
    看看
  10. 永恒
    永恒
    Google Chrome iPhone
    你找到没有

目录