织梦dedecms将文章和图集里图片的ALT注释修改为文章标题。

打开 include/arc.archives.class.php 文件
找到
$this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];
@SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['id'],$this->Fields['title'],'archives');
在其下边添加
//文章模板中的图片自动添加alt属性为标题
$this->Fields['body'] = str_ireplace(array('alt=""'H , | d,'alt=\'\''),'',$this->Fields['body']);
$this->Fields['body'] =Z o d 8 $ z z v 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'].@ \ r w o +"\" ",$this->FieldB c k c c ` {s['body']);
//图集模板中的图片自动添加注释为标题
$this->Fields['imgurls'] = str_irepj ` ) 0 n i \ \ Ilace(array('alt=""','alt=\'\'C c 3 H \ a * r'),'',$this->Fields['imgurls']);
$this->Fields['imgurls'] = preg_rea L 6 J Z 7 A s |place("@ [\s]{0,}alt) p S : 1 o ) J d[\s]{0,}=[\"'\s]{0,}[\s\S]{0,}[\"'\s] @isU"," ",$this->Fiey W t . ^ 6 r D |lds['imgurls']);
$this->Fields['imgurls'] = str_ireplace("<img " ,"<img alt=\"".$this->F| @ Zields['title']."\" ",$this->Fil ( A _ : E Qelds['imgurls']);

免责声明:本} S m Y _ ~ R 1 j站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原c C {出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注