1、在 /include/common.func.php 文件底部加入以下代码
/**
* getArcImages 获取文章中的图片
* $id 文章ID
* $num 要获取的图片数量 默认为4张
*/
function getArcImages($id,$num=4){
global $dsql;
$row = $dsql->GetOne("SELECT * FROM dede_addonarticle WHERE aid= $id");
$content = $row['body'];
preg_match_all('/<img[^>]+src="([^"]+)"/i',$content,$data);
$p_w_picpaths = "";
if(count($data) == 2){
foreach($data[1] as $v){
if($num-->0){
$p_w_picpaths.="<img src=\"".$v."\" width=\"160\" height=\"120\" />";
}
}
}
return $p_w_picpaths;
}
2、模板中调用方法
{dede:list pagesize='10'}
[field:id function="getArcImages(@me,7)" /]
{/dede:list}
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。