alt属性在seo方面的作用就不需要解释了,dedecms也是一个强大的cms系统,基本常用的功能都可以实现,只是有些需要二次开发而已,本文就讲解如何给dedecms的文章图片添加alt属性。网上有很多类似的教程,但是都不是很完善,特此补充供有需要的朋友参考。
实验程序版本:DEDECMS V5.7
需要修改文件:Include/ arc.archives.class.php(修改之前备份源文件,养成好习惯)
模板标签:{dede:field.body/} ,如果是其它字段,可以修改$this->Fields['body'] 为其它的字段名。
效率说明:使用了正则处理,会降低一些生成速度,如果数据量小,则可以忽略。
修改方法:
首先用DW等软件(不要使用记事本等软件)搜索:“//设置全局环境变量”
得到以下代码:
//设置全局环境变量
$this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];
SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['aid'],$this->Fields['title'],'archives');
在其代码下面加上图示代码,修改好的代码效果为:
其中深蓝网络为图片后添加在字段,可以修改为自己需要的文本,如此修改完成后
当然,如果是静态页面的话需要重新生成才可以看到效果。