151-3895-5886
 

织梦DedeCMS模板为文章图片自动添加ALT标签

2018-11-01 浏览:
用织梦DedeCMS在做图片站,一般都是采集,很多图片没有alt标签,对搜索引擎来说并不友好,一张一张写相当麻烦,可以修改为文档关键字或文章标题作为图片alt描述。图片的匹配度当然没有手动的好,但做站群的时候能省事就好。
织梦CMS
修改文件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');
在下面增加代码
 
//替换图片Alt为文档关键字+标题
$this->Fields['body'] = str_ireplace(array('alt=""','alt='''),'',$this->Fields['body']);
$this->Fields['body'] = preg_replace("@ [s]{0,}alt[s]{0,}=["'s]{0,}[sS]{0,}["'s] @isU"," ",$this->Fields['body']);
$this->Fields['body'] = str_ireplace("<img " ,"<img alt='".$this->Fields['keywords']." . ".$this->Fields['title']."' ",$this->Fields['body']);
//end
重新生成文章就可以了,如果是其它字段,可以修改$this->Fields['body'] 为其它的字段名。
郑州融科网络专注于企业网站建设、网站制作、高端网站设计,郑州荥阳、上街做网站就找融科网络!
本文章网址:http://www.ppssdd.com/code/1531.html。转载请保留出处,谢谢合作!
文章标签: 模板 标签 图片 织梦 dedecms 文章 采集 alt
 
阅读下一篇
织梦dedecms模板点击图片进入下一分页或下篇文章标签
 
 
推荐阅读
织梦dedecms上传本地视频后 文件管理
Ecshop教程-ecshop模板修改大全
郑州网站建设中外链的使用对象有
如何打造新网站让搜索引擎秒收录
织梦dedecms后台验证码显示不全或者
织梦dedecms中万能标签loop不能输入
服务器稳定性对seo的影响
企业网站被K之后怎么恢复?
2018年正在流行三种网页设计趋势
网络公司告诉你有关面包屑导航的
郑州网站建设融科网络微信二维码
 
准备开展业务?
郑州建站咨询服务
联系专业的商务顾问,诊查网站现状及关键词、分析竞争对手的流量、一对一咨询、及其报价详情