自动提取文章缩略图,伪静态和静态网站都可以使用
找到缩略图:[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";
}
}