DedeCMS调用文章缩略图原图地址的方法

时间:2026-02-15 05:23:55

1、打开include/extend.func.php,在最后面加上代码:

//取第一张图地址function firstimg($str_pic){$str_sub=substr($str_pic,0,-7).".jpg";//删除缩略图字符串最后七位,然后再补上后缀.jpgreturn $str_sub;}

2、在模板中调用语法为:

[field:litpic function=firstimg('@me')/] //首页或列表页{dede:field name='litpic' function="firstimg(@me)"/} //内容页

3、这样就实现了调用文章缩略图原图地址。但是在使用的时候古惑仔网又发现一个问题,我们这里只考虑了后缀为jpg格式的缩略图,其他图片的格式没有考虑在内,需要进一步修正,修正如下:

//取原图地址function firstimg($str_pic){$str_houzhi=substr($str_pic,-4);$str_sub=substr($str_pic,0,-7).$str_houzhi;//删除缩略图字符串最后七位,然后再补上后缀return $str_sub;}

4、调用标签不变。

© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com