自动提取织梦文章缩略图,伪静态和静态网站都可以使用

field:field:litpic/]或者[field:picname/]

替换为

[field:id function=’get_tupian(@me)’/]

在织梦/include/extend.func.php添加以下函数

//缩略图function get_tupian($id){
   global $dsql;
  $row = $dsql->GetOne("SELECT aid,body FROM `dede_addonarticle` where aid='$id'");
  if(preg_match( "/(<[img|IMG].*?src=[\'|\"])(.*?(?:[\.jpg|\.jpeg|\.png|\.gif|\.bmp]))([\'|\"].*?[\/]?>)/",$row['body'] , $regs )){return $regs[2]; 
    }else{
    return  $GLOBALS['cfg_basehost']."/images/defaultpic.gif";
    }
}

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。