用織夢(mèng)做網(wǎng)站的時(shí)候,添加文章body里有圖片的話(huà),上傳圖片后會(huì)自動(dòng)添加圖片的寬高屬性,如果網(wǎng)站是自適應(yīng)或者同步有手機(jī)站的話(huà),前端圖片在手機(jī)上會(huì)顯示變形,解決這個(gè)問(wèn)題的的最笨的方法是圖片一張一張的去除要去除寬高屬性,這種比較麻煩,有沒(méi)有簡(jiǎn)單方法自動(dòng)去除圖片寬高屬性呢,方法是有的,今天模板社小編教大家一種方法。
打開(kāi)include/arc.archives.class.php,查找代碼:
-
//設(shè)置全局環(huán)境變量
-
$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']);
這樣使用{dede:field.body/}就自動(dòng)去掉圖片img的寬高了。