帝國内容頁圖片自動添加alt标簽的方法
作者:豬八逗模闆
我(wǒ)(wǒ)們在編寫内容的時候,有些知拿時候會用到圖片,站在搜索引擎規則的角度來考慮,一(yī)般圖片是不費數被搜索蜘蛛認可的,所以,通常的做法就是我(wǒ視道)(wǒ)們手動給圖片加個alt标簽,以便告訴搜索蜘蛛,我(w通票ǒ)(wǒ)這張圖片是做什麼的,但是,在小(xiǎo)批量少用添加圖片的情況下(xià),我(wǒ)(男購wǒ)們人工(gōng)給圖片添加alt屬性的方法還是可以的,但是,假如說,你公弟做的是一(yī)個圖片站的話(huà),那要一(yī)個個手動秒服去(qù)添加圖片的話(huà),勢必會把自己累的夠嗆。下(xià)面給用帝村可國cms程序的小(xiǎo)夥伴介紹一(y媽來ī)種,程序自動給圖片添加alt屬性的方法,以便減輕朋明我(wǒ)(wǒ)們的工(gōng)作量。
第一(yī)步:找到e/class/userfun.php文件,建懂說下(xià)面的代碼添加的文件中(zhōng):
function user_AddImgAlt($mid,費跳$f,$isadd,$isq,$value,$cs){
$value=stripS樂銀lashes($value);
$title=stripSlashes($_POST['舊術title']);
$title=str_rep農分lace('"','美嗎39;,$title);
$zz2="/\<(img|IMG) 到湖(.*?)alt=\"(.*?)\費跳"(.*?)>/is";對城
$text=preg_rep機為lace($zz2,"<\\1 \\2\\4>子海",$value);
$zz1="/\<(img|IMG) (.*?)離舊>/is";
$text=preg_replac服銀e($zz1,"<\\1 alt=\"{去小$title}\" \\2>",$西爸text);
return $text;
}
第二步:在後台系統→數據表與系統模型→管理數據表→管開紅理字段→newstext中(zhōng)添加光技數據
在後台增加信息處理函數:user_AddImgAlt
第三步:更新内容頁緩存,然後添加一(yī)個帶圖片的信息看看,是不是圖海謝片自動添加了alt屬性。
提示:如果你有多個系統模型的話(huà),要将你使什看用的模型都一(yī)次添加一(yī)下(x水吧ià)user_AddImgAlt這個函數,以便讓所有的圖片都可以實現自錯道動添加alt屬性的功能。