您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程

dedecms怎么提取文章内容的所有图片

忆翠2023-09-28DedeCMS教程已有人查阅

导读由于在dedecms文章管理系统中,使用静态生成页里不能直接使用php脚本代码,间接地使用runphp。受到一些限制,使用不了循环语句把数组中的图片循环释放出来。

由于在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}

本文标签:

很赞哦! ()

相关源码

  • 自适应黑色简繁双语轴承齿轮机械设备制造网站模板该模板为轴承齿轮机械制造企业提供一体化网站建设方案,着重解决行业特有的多语言展示、移动端适配和高效率内容管理需求,帮助企业精准展示产品特性与工艺流程查看源码
  • (自适应)蓝色五金制品配件管件pbootcms网站源码下载基于PbootCMS内核开发的五金行业专用模板,采用响应式设计架构,确保产品展示在各类移动设备上的呈现。通过模块化布局与工业风视觉设计,帮助五金企业高效展示产品规格、应用场景及技术支持,建立专业可靠的行业形象。查看源码
  • pbootcms(自适应)SEO优化排名服务公司网站模板核心定位为SEO排名服务商打造的营销型网站框架,集成PbootCMS开源系统的高效管理能力与SEO最佳实践方案,助力企业快速建立专业的技术服务形象。查看源码
  • (自适应)高端集团跨国公司产业联盟机构网站模板免费下载基于PbootCMS内核开发的集团级企业网站模板,采用响应式设计架构,确保在各类移动设备上获得浏览体验。通过模块化布局与简约大气的视觉风格,帮助集团企业高效展示组织架构、发展历程和业务矩阵,建立专业的企业形象窗口。查看源码
  • (自适应响应式)蓝色勘察设计院机构单位商会协会pbootcms模板下载本模板基于PbootCMS系统开发,为勘察设计院所、工程咨询单位设计,特别适合展示设计成果、技术服务和项目案例。采用响应式技术,确保设计图纸和方案以及文案在不同设备上都能清晰展示。查看源码
  • (自适应响应式)工业机床工程农业机械设备网站源码下载框架适用于工程机械、机床设备等工业领域。通过模块调整可快速转型为农业机械、物流设备展示系统。预留7种工业产品展示模板。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐