濮阳杆衣贸易有限公司

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > 自動(dòng)為DedeCMS文章內(nèi)圖片添加alt屬性

自動(dòng)為DedeCMS文章內(nèi)圖片添加alt屬性

POST TIME:2018-04-22 19:26

粗略知道一些SEO的人都知道文章中的圖片必要加alt標(biāo)簽,由于從SEO的角度來(lái)表明搜素引擎看不懂圖片,以是我們可以在alt標(biāo)簽上加上筆墨來(lái)讓搜刮引擎“看懂”圖片。以此更親和搜刮引擎,更能到達(dá)進(jìn)步要害詞密度等目標(biāo)。

從另一個(gè)角度來(lái)說(shuō),在網(wǎng)站計(jì)劃者(html開(kāi)拓者)的眼里圖片的img標(biāo)簽中 src 屬性和 alt 屬性都是必需切不行缺傲幽。由于alt標(biāo)簽可以在圖片地點(diǎn)丟失后匯報(bào)賞識(shí)者這個(gè)圖片的內(nèi)容是什么。因此,做好圖片的 alt 屬性無(wú)論是對(duì)搜刮引擎的爬取照舊用戶體驗(yàn)都是有利無(wú)害的,以是身為 DedeCMS模板 建造的開(kāi)拓者必然要重視圖片 alt 屬性,無(wú)論是模板中照舊文章中。

DedeCMS體系自己沒(méi)有批量添加或自動(dòng)替代圖片alt描寫(xiě)的成果,而行使織夢(mèng)建站的伴侶都有許多收羅來(lái)的文章,大部門(mén)圖片都沒(méi)有alt屬性,很是倒霉于SEO優(yōu)化,手工添加又太費(fèi)時(shí)艱辛,這是我們就要想步伐自動(dòng)為DedeCMS文章內(nèi)圖片添加alt屬性。

起首我們找到網(wǎng)站DedeCMS根目次 Include 文件夾下的 arc.archives.class.php 打開(kāi):

其次,用組合鍵 Ctrl+F 查找下面的這段代碼

//配置全局情形變量
$this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];
SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['aid'],$this->Fields['title'],’archives’);
然后,在以上代碼下面添加以下代碼即可
//替代圖片Alt為文檔問(wèn)題
$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 ” ,”<img “,$this->Fields['body']);

最后提醒一點(diǎn)增補(bǔ),各人留意看下這段代碼
<img alt=’”.$this->Fields['title'].”‘

['title'] 代表文章問(wèn)題,假如文章問(wèn)題是 “怎樣寫(xiě)好DedeCMS模板” 則天生后的文章內(nèi)圖片的img屬性就是 alt=“怎樣寫(xiě)好DedeCMS模板”,假如你不想讓alt標(biāo)簽寫(xiě)入文章問(wèn)題,可以在這里牢靠寫(xiě)死某個(gè)要害詞既可。這里是 alt屬性 的替代法則,默認(rèn)是替代為文章的問(wèn)題,輕微轉(zhuǎn)換下思緒,著實(shí)也可以用要害字/tag標(biāo)簽或此外文章屬性來(lái)取代。

在最后我們要留意到,顛末云云配置后在更新網(wǎng)站時(shí)會(huì)低落一些文章天生速率,再此可斟酌思量。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
云浮市| 浦江县| 张家口市| 洞口县| 大厂| 太原市| 保亭| 定日县| 德江县| 安义县| 沛县| 涪陵区| 左云县| 项城市| 观塘区| 江都市| 错那县| 莆田市| 浪卡子县| 沁水县| 宁陵县| 榆林市| 阳泉市| 信阳市| 桐梓县| 垫江县| 丘北县| 绵阳市| 吴川市| 临湘市| 北宁市| 慈溪市| 乳源| 铜梁县| 晋江市| 乌兰察布市| 佛学| 那曲县| 乳源| 新疆| 南京市|