织梦调用ALT属性的标签是哪个?

织梦调用ALT属性的标签是哪个?织梦调用ALT属性的标签是哪个?织梦调用ALT属性的标签是哪个?dedecms调用ALT属性的标签是哪个?dedecms调用ALT属性的标... 织梦调用ALT属性的标签是哪个?织梦调用ALT属性的标签是哪个?织梦调用ALT属性的标签是哪个?
dedecms调用ALT属性的标签是哪个?

dedecms调用ALT属性的标签是哪个?
dedecms调用ALT属性的标签是哪个?
展开
 我来答
帐号已注销
2016-09-08 · TA获得超过441个赞
知道小有建树答主
回答量:743
采纳率:56%
帮助的人:277万
展开全部
ALT是你自己写的,你可以用标题标签,这样ALT就和标题一样了
更多追问追答
追问
调用标题不利于SEO优化呀,我是想着文章图片已经写好ALT了,调用出来的时候,ALT也能直接显示我原先写好的ALT
追答
修改文件:Include/ arc.archives.class.php 
查找以下代码:
$this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];

SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['aid'],$this->Fields['title'],'archives');

在以下添加代码:

$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("Fields['body']);
模板标签{dede:field.body/}中的图片就自动添加ALT属性 ,如果是其它字段,可以修改$this->Fields['body'] 为其它的字段名。使用了正则处理,会降低一些生成速度,如果数据量小,则可以忽略。
最好能加个类似autoindex就好了 不然一个页面里所有图片会重复一个ALT
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式