正文内容有图片的文章忘记加alt属性,可以使用些函数追加。
//内容加Alt
function sNrAddAlt($str,$title=''){
$str = strtolower(stripslashes($str));
$pattern = '/<img[^>]+>/';
preg_match_all($pattern,$str,$matches);
if(!$matches[0]) return $str;
$k=1;
foreach ((array)$matches[0] as $v) {
preg_match('/alt=".*?"/',$v,$altimg);
if(!$altimg[0]) {
$tit = $title.'_图片'.$k;
$v1 = str_replace('<img','<img alt="'.$tit.'"',$v);
$str = str_replace($v,$v1,$str);
$k++;
}
}
return $str;
}