织梦dedecms 调用文章图片数功能

Posted jizl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了织梦dedecms 调用文章图片数功能相关的知识,希望对你有一定的参考价值。

function BodyImgNum($aid) 
{ 
    global $dsql;
    $sql = "select aid,body from dede_addonarticle where aid=‘$aid‘ ";
    $arcRow = $dsql->GetOne($sql);
    $body = $arcRow[‘body‘];
    $img_array = array(); 
    $patte="/<[img|IMG].*?src=[‘|"](.*?(?:[.gif|.jpg]))[‘|"].*?[/]?>/i"; 
 
    preg_match_all($patte,$body,$img_array); 
    $img_array = array_unique($img_array[1]); 
    $num = count($img_array);
    return $num; 
    
}

  

将上面这段代码放到include/extend.func.php中?> 上面。

然后去模板中调用这个标签[field:id function="BodyImgNum(@me)"/]  ,就可以调用出文章中有多少图片的数字。

 

转 https://www.cnblogs.com/cnteam/p/4128832.html

以上是关于织梦dedecms 调用文章图片数功能的主要内容,如果未能解决你的问题,请参考以下文章

dedecms列表页有图调用缩略图无图留空的方法

织梦Dedecms5.7为何不能设置采集软件频道,进入后台只有文章和图片采集,怎么办?

织梦DEDECMS首页列表页面动态调用点击次数的方法

织梦dedecms简略标题调用标签用法指南

怎么让dedecms织梦文章标题全部显示

织梦dedecms列表页面如何调用文章作者