DedeCMS為文章圖片自動添加ALT屬性為標題織夢技巧
導讀:織夢技巧織夢技巧織夢模板默認的文章圖片屬性是要自己手動添加的,否則為空,這對網編來說太過于麻煩,而seo又要求圖片alt屬性一定要全,文章圖片的alt屬性一般跟標題一樣。 所以網站建設教程seo網站關鍵詞優化。
織夢模板默認的文章圖片屬性是要自己手動添加的,否則為空,這對網編來說太過于麻煩,而seo又要求圖片alt屬性一定要全,文章圖片的alt屬性一般跟標題一樣。 所以SEOUC就想辦法實現了自動添加圖片的alt屬性,屬性內容為文章標題,具體方法為: 修改文件:Include/ arc.archives.class.php 模板標簽: {dede:field.body/} 如果是其它字段,可以修改 $this-Fields[ body ] 效率說明:使用了正則處理,會降低一些生成速度,如果數據量小,則可以忽略。 修改 […]
織夢模板默認的文章圖片屬性是要自己手動添加的,否則為空,這對網編來說太過于麻煩,而seo又要求圖片alt屬性一定要全,文章圖片的alt屬性一般跟標題一樣。
所以SEOUC就想辦法實現了自動添加圖片的alt屬性,屬性內容為文章標題,具體方法為:
修改文件:Include/ arc.archives.class.php
模板標簽:
{dede:field.body/}如果是其它字段,可以修改
$this->Fields['body']效率說明:使用了正則處理,會降低一些生成速度,如果數據量小,則可以忽略。
修改方法:
首先查找打開include/ arc.archives.class.php
查找:
//設置全局環境變量 $this->Fields['typenam網站seo優化診斷工具e'] = $this->TypeLink->TypeInfos['typename']; SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['aid'],$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']);保存,然后重新生成文章,即可實現文章中圖片ALT屬性自動以文章標題添加的功能。
相關網站建設教程seo網站關鍵詞優化。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-25 ,文章DedeCMS為文章圖片自動添加ALT屬性為標題織夢技巧主要講述標題,屬性,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_8578.html