现在很多站长都在使用织梦来建设网站,因为他功能强大。但是我们有时候需要对织梦进行二次开发,这样就难免会碰到问题了。前天有位站长朋友咨询免费空间小编,问到:织梦DEDECMS调用文章内第一张图片【非缩略图】,有没有简单的方法呢?下面小编就给大家整理一下:
修改include/extend.func.php
添加如下代码:
//取第一张图地址
function firstimg($str_pic)
{
$str_sub=substr($str_pic,0,-7).".jpg";//删除缩略图字符串最后七位,然后再补上后缀.jpg
return $str_sub;
}
然后在模板里循环调用:
[field:litpic function=firstimg('@me')/]
直接调用用:
{dede:field name='litpic' function="firstimg(@me)"/}#p#分页标题#e#