Posted on | by liu
用DEDECMS每次插入图片时,都会自动配上 height 和 width 属性,跟那个wordpress一样非常烦人,经常图片把页撑大变形,难看!
找了半天总算找到了dedecms的解决办法!
打开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');
在上面这串代码下面加上:
//去掉img的width和height
$this->Fields['body'] = preg_replace("/style=\"width\:(.*)\"/","",$this->Fields['body']);
再把arc.archives.class.php 上传!
注意,在编辑框代码显示里,还是有height和width值;但重新生成的html而就没有了。
暂无相关文章