玖叶教程网

前端编程开发入门

最近接了一个dede的定制汽车官网 需要大量的图片

需要独立提取文章内容页 body字段中(可以是自定义字段名称)图片,可以自定义调用图片数量值。

函数代码

请将代码加入到 \include\extend.func.php 文件中

 function getbodypics($string, $num)
{
    preg_match_all("/<img([^>]*)\s*src=('|\")([^'\"]+)('|\")/",$string,$matches);
    $imgsrc_arr = array_unique($matches[3]);
  
    preg_match_all("/<img([^>]*)\s*title=('|\")([^'\"]+)('|\")/",$string,$matchess);
    $imgsrc_title_arr = array_unique($matchess[3]);
  
    $count = count($imgsrc_arr);
    $i = 0;
    foreach($imgsrc_arr as $imgsrc)
    {
        if($i == $num) break;
        $result .= "<img src=\"$imgsrc\"/>";
        $i++;
    }
    return $result;
}
  {dede:field.wg function="getbodypics(@me,5)"/}   前台这样调用即可

后台上传


前台显示


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言