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

找到缩略图:[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";
    }
}