织梦给图片自动添加alt属性的方法

对于搜索引擎来说是读不懂图片的,如何给图片加alt告诉它这个图片是做什么的,这个对seo是非常的有利的。小鱼儿博客园我们介绍自动加alt的方法。描述中可以加入网站的关键词,来增加关键词密度,当搜索引擎来爬取页面的时候,图片的描述也可以更好的帮助搜索引擎对图片进行理解,利于网站的排名。

下面介绍方法:
第一步:找到include文件目录下面的arc.archives.class.php的文件,然后找到模板标签:{dede:field.body/},如果是其它字段,可以修改$this->Fields['body'] 为其它的字段名。
第二步:利用查找功能。ctr+F找这段代码
下面是代码:
//设置全局环境变量 $this->Fields['typename'] = $this->TypeLink->TypeInfos['typename']; SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['aid'],$this->Fields['title'],'archives'); 
在这段代码的下面加上
//替换图片Alt为文档标题 $this->Fields['body'] = str_ireplace(array('altalt=""','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("<img alt="".$this->Fields[" />Fields['title']."' 
第三步:如文章的标题。小鱼儿博客园。那么图片的alt="小鱼儿博客园_wangjinhai119.com"这里的wangjinhai119.com可以替换对应你的网站的域名
第四部:在模板里面运用它了。很简单的:<img alt="/"".$this-" />Fields['title']."_wangjinhai119.com/" />
很详细吧,方法很简单,按照给你的四部来走能实现织梦给图片自动添加alt属性的方法 

支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论