织梦dedecms如何调用文章图片数量

92建站   织梦CMS   2021-02-27   收藏本文

本文介绍了织梦dedecms如何调用文章图片数量,解决思路:打开这个文件extend.func.php,教程给了代码,放到extend.func.php就可以使用了,推荐给想要此功能的方法,值得参考。

织梦dedecms如何调用文章图片数量?一起来看看实现方法。

话不多说,直接上代码。

打开extend.func.php,将下面的代码

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)"/]  ,就可以调用出文章中有多少图片的数字。

上面就是织梦调用文章图片数的介绍,若有疑问可以找小编进一步探讨交流~

旺铺招租1 旺铺招租2 旺铺招租3 旺铺招租4 旺铺招租5 旺铺招租6
展开