• 注册
    • 总打赏排行
    • 今日收益排行

    暂没有数据

    暂没有数据

  • 查看作者
  • dedecms 调用文章图片数量的方法

    我们在使用DEDECMS制作图片站的时候经常会遇到需要把文章中图片数量调用到标题中显示的问题,这里提供一个解决办法

    functionBodyImgNum($aid)
    {
    global$dsql;
    $sql="selectaid,bodyfromdede_addonarticlewhereaid='$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)"/] ,就可以调用出文章中有多少图片的数字。

  • 0
  • 0
  • 0
  • 67
  • 请登录之后再进行评论

    登录
  • 做任务
  • 实时动态
  • 偏好设置
  • 返回顶部
  • 单栏布局 侧栏位置: