POST TIME:2020-04-10 19:01
織夢(mèng)CMS優(yōu)化(SEO優(yōu)化)的細(xì)節(jié)真的特別的多,其中織夢(mèng)自帶的圖片上傳就有ALT添加的地方。
不過今天主要說說以圖片為主的圖片站,若圖片在較多的情況下,且站長(zhǎng)又是個(gè)比較懶的人,則建議使用以下方法(使用以下方法后DEDECMS圖片會(huì)自動(dòng)將標(biāo)題設(shè)為alt標(biāo)簽):
首頁(yè)找到目錄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');
在下面添加:
//替換圖片Alt為文檔標(biāo)題
$this->Fields['body']=str_ireplace(array('alt=""','alt=&;&;'),'',$this->Fields['body']);
$this->Fields['body']=preg_replace("@[s]{0,}alt[s]{0,}=[&;'s]{0,}[sS]{0,}[&;'s]@isU","",$this->Fields['body']);
$this->Fields['body']=str_ireplace("<img","<imgalt=&;".$this->Fields['title']."&;",$this->Fields['body']);
OK,修改過之后在更新生成下文章內(nèi)容就可以了,方法其實(shí)很簡(jiǎn)單。