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

2025-10-30 06:07:57

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、调用标签不变。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢