织梦cms首页从用文章中直接获取显示多张图片显示

652 ℃

第一步,打开 /include/extend.func.php 在最下面加入下面代码

/**
 *  文章内容提取图片(多张)自定义输出
 *
 * @access    public
 * @param     string  $string  	文档内容
 * @param     string  $num  	输出几张
 * @return    string
 */
if(!function_exists('getBodypics')){
  function getBodypics($string, $num){
    preg_match_all("/<img([^>]*)s*src=('|")([^'"]+)('|")/",$string,$matches);
    $imgsrc_arr = array_unique($matches[3]);
    $count = count($imgsrc_arr);
    $i = 0;
    foreach($imgsrc_arr as $imgsrc){
      if($i == $num) break;
      $result .= "<img src="$imgsrc"/>";
      $i++;
    }
    return $result;
  }
}

第二步,首页/列表页标签调用

{dede:arclist typeid='' row='' channelid='填模型id' addfields='body'}
  [field:body function=getBodypics(@me,3)/]
{/dede:arclist}

附加,内容页标签调用

{dede:field.body function=getBodypics(@me,3)/}

织梦CMS如何屏蔽搜索引擎识别

织梦cms提交文章后自动推送到百度站长平台

织梦cms如何修改15秒后再下载的功能

织梦cms新增文章tag标签过长被截断解决方法

织梦cms模板分页列表显示前面和最后,中间用省略号

标签: 织梦cms

上面是“织梦cms首页从用文章中直接获取显示多张图片显示”的全面内容,想了解更多关于 织梦cms 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_1978.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

SEO微博,你该如何利用微博发外链?
织梦dedecms的arclist循环中判断第一个li,则添加固定
nodejs语法如何获取并解析请求地址
织梦友情链接调用和图片大小修改
新站如何利用原创内容优化SEO?