織夢dedeCMS優化(SEO優化)的細節真的特別的多,其中 織夢dedeCMS自帶的圖片上傳就有ALT添加的地方。
不過今天主要說說以圖片為主的圖片站,若圖片在較多的情況下,且站長又是個比較懶的人,則建議使用以下方法(使用以下方法后DEDECMS圖片會自動將標題設為alt標簽):
首頁找到目錄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');
在下面添加:
//替換圖片Alt為文檔標題
$this->Fields['body'] = str_ireplace(array('alt=""','alt=/'/''),'',$this->Fields['body']);
$this->Fields['body'] = preg_replace("@ [/s]{0,}alt[/s]{0,}=[/"'/s]{0,}[/s/S]{0,}[/"'/s] @isU"," ",$this->Fields['body']);
$this->Fields['body'] = str_ireplace("<img " ,"<img alt=/"".$this->Fields['title']."/" ",$this->Fields['body']);
OK, 織夢dedeCMS修改過之后在更新生成下文章內容就可以了,方法其實很簡單。