找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 137|回复: 0

[cms教程] 织梦dedecms去除文章里图片的宽高属性

[复制链接]

该用户从未签到

发表于 2019-2-28 17:18:39 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×

                               
登录/注册后可看大图


        用织梦做网站的时候,添加文章body里有图片的话,上传图片后会自动添加图片的宽高属性,如果网站是自适应或者同步有手机站的话,前端图片在手机上会显示变形,解决这个问题的的最笨的方法是图片一张一张的去除要去除宽高属性,这种比较麻烦,有没有简单方法自动去除图片宽高属性呢,方法是有的,今天模板社小编教大家一种方法。
         
        打开include/arc.archives.class.php,查找代码:
       
                //设置全局环境变量
       
                $this->Fields['typename', = $this->TypeLink->TypeInfos['typename',; @SetSysEnv($this->Fields['typeid',,$this->Fields['typename',,$this->Fields['id',,$this->Fields['title',,'archives');
[/ol,
        在下面添加:
       
                //去掉img的width和height
       
                $this->Fields['body', = preg_replace("/style=\"width\:(.*)\"/","",$this->Fields['body',);
[/ol,
         
        这样使用{dede:field.body/}就自动去掉图片img的宽高了。
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-17 18:46

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表