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

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

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

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

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

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

教程

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

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

评论

全部评论 87

  1. gcq
    gcq
    Google Chrome Android
    怎么像朋友圈一样,输出1-9张
  2. gcq
    gcq
    Google Chrome Android
    深深的膜拜
  3. 默然
    默然
    Google Chrome Windows 10
  4. blondd
    blondd
    Google Chrome Windows 10
    function themeConfig($form) {}函数在哪里?能否具体些呢?( ゜- ゜)つロ
    1. 木灵鱼儿
      木灵鱼儿
      FireFox Windows 10
      @blondd可以参考我的仿掘金主题呢,在github上可以自己查看
  5. 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学些下
  6. taimo
    taimo
    Google Chrome Windows 10
    学习下
    1. jacksen168
      jacksen168
      Google Chrome Windows 10
      @taimo看看
  7. hei
    hei
    Google Chrome Windows 10
    看看
  8. 永恒
    永恒
    Google Chrome iPhone
    你找到没有
  9. 感谢分享
    感谢分享
    Google Chrome Windows 10
    感谢分享
  10. ppx
    ppx
    FireFox Ubuntu
    火钳刘明

目录