您当前的位置: 主页 > 优化教程
由于在dedecms文章管理系统中,使用静态生成页里不能直接使用php脚本代码,间接地使用runphp。受到一些限制,使用不了循环语句把数组中的图片循环释放出来。我只好使用笨方法一个一个罗列。是有点像死方法,但还挺实用的。不知高手们有什么更好的方法,敬请分享一下,小弟感激不尽。。。
dedecms提取文章内容所有图片
    代码如下:
 
{dede:field.body runphp="yes"}
$str=strip_tags("@me","<img>");
preg_match_all('/<img.*\>/isU',$str,$ereg);
    //$len=count($ereg[0]);
    @me="";
    if($ereg[0][0]){
         @me.=$ereg[0][0];
    }
    if($ereg[0][1]){
        @me.=$ereg[0][1];
    }
    if($ereg[0][2]){
        @me.=$ereg[0][2];
    }
    if($ereg[0][3]){
        @me.=$ereg[0][3];
    }
    if($ereg[0][4]){
        @me.=$ereg[0][4];
    }
    if($ereg[0][5]){
        @me.=$ereg[0][5];
    }
    。。。
{/dede:field.body}
--------------------------------------------
下面是先获取图片地址然后再转换的
--------------------------------------------
{dede:field.body runphp='yes'}
$str=strip_tags("@me","<img>");
preg_match_all("/src=\"\/?(.*?)\"/",$str,$ereg);
    @me="";
    if($ereg[1][0]){
         @me.="<img src='".$ereg[1][0]."'/>";
    }
    if($ereg[1][1]){
         @me.="<img src='".$ereg[1][1]."'/>";
    }
    if($ereg[1][2]){
         @me.="<img src='".$ereg[1][2]."'/>";
    }
    if($ereg[1][3]){
         @me.="<img src='".$ereg[1][3]."'/>";
    }
    if($ereg[1][4]){
         @me.="<img src='".$ereg[1][4]."'/>";
    }
    if($ereg[1][5]){
         @me.="<img src='".$ereg[1][5]."'/>";
    }
    。。。
{/dede:field.body}

 

关键词:dedecms,提取,文章,内容,所,有图片,的,一个,笨,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦去掉{dede:field.body/} 中的p元素我们在后台添加内容的时候,系统往往会自动增加P/P元素,特别是有些时候... 2021-07-27
织梦站点内容自动更新到新浪微博新浪微博是利用feed找到更新文章的。只要给他指定feed地址就可以成... 2021-07-27
织梦给文章添加缩略图提示select_images.php文件报错的具体处理方法很多站长朋友都是用织梦dedecms程序建站,AB 织梦模板 网也是一... 2021-08-14
dede新增栏目如何无限分类用织梦做过比较大型的网站,或者建过多级栏目,并且对用户进行栏目授权的人... 2021-07-30
织梦channelartlist判断是否有下级栏目输出不同的html代码在织梦/include/extend.func.php 文件最后面添加... 2021-07-30
dede自定义表单提交后的提示信息改弹窗提示并停留在当前页dede提示信息改弹窗提示并跳转后停留在当前页面的方法: 第一步:找到... 2021-07-30
织梦dedecms会员中心调用出需要的循环文档实现的办法比较简单,一句JS搞定:document.getElemen... 2021-07-27
织梦DedeCMS在频道页、列表页、内容页中调用全站最新文章标签方用织梦DedeCMS系统程序开发网站中,我们会遇到在频道页、列表页、内... 2021-07-30
织梦怎么在文章页面添加图片展示功能可能使用dedecms建立产品企业站点的朋友知道,某发表的文章里面刚好... 2021-08-14
dedecms怎么批量删除TAG标签dedecms怎样批量删除TAG标签呢? 在dedecms的后台的核心... 2021-07-30
DEDECMS显示英文日期时间的方法本文实例讲述了DEDECMS显示英文日期时间的方法。分享给大家供大家参... 2021-07-30
织梦删除空间中多余的没有被引用的图片在用织梦建站的时候,我们时常会删除一些文章,但是有个问题,就是删除文章... 2021-07-30
织梦&amp;lt;a&amp;gt;链接title属性显示完整标题的方法织梦标签 titlelen= 是控制标题字数的,标题过长会自动截断,我... 2021-07-30
dedecms修改“上一篇:没有了”和“下一篇:没有了”的显示内容在dedecms5.7中, 对于特别客户的要求,有一些个性化的需求,比... 2021-07-30
织梦增加tag属性分类及调用DedeCMS的TAG标签不是很灵活,有时候我们的标签需要进行一个分类... 2021-07-27

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn