自动为DedeCMS文章内图片添加alt属性的要领
粗略知道一些dedecms织梦SEO的人都知道文章中的图片必要加alt标签,由于从SEO的角度来表明搜素引擎看不懂图片,以是我们可以在alt标签上加上笔墨来让搜刮引擎“看懂”图片。
以此更亲和搜刮引擎,更能到达进步要害词密度等目标。
以此更亲和搜刮引擎,更能到达进步要害词密度等目标。
从另一个角度来说,在网站计划者(html开拓者)的眼里图片的img标签中 src 属性和 alt 属性都是必需切不行缺傲幽。
由于alt标签可以在图片地点丢失后汇报赏识者这个图片的内容是什么。因此,做好图片的 alt 属性无论是对搜刮引擎的爬取照旧用户体验都是有利无害的,以是身为 DedeCMS模板 建造的开拓者必然要重视图片 alt 属性,无论是模板中照旧文章中。
由于alt标签可以在图片地点丢失后汇报赏识者这个图片的内容是什么。因此,做好图片的 alt 属性无论是对搜刮引擎的爬取照旧用户体验都是有利无害的,以是身为 DedeCMS模板 建造的开拓者必然要重视图片 alt 属性,无论是模板中照旧文章中。
织梦dedecms体系自己没有批量添加或自动替代图片alt描写的成果,而行使织梦dedecms建站的伴侣都有许多收罗来的文章,大部门图片都没有alt属性,很是倒霉于SEO优化,手工添加又太费时艰辛,这是我们就要想步伐自动为DedeCMS文章内图片添加alt属性。
起首我们找到网站织梦dedecms根目次 Include 文件夹下的 arc.archives.class.php 打开:
其次,用组合键 Ctrl+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('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("<img " ,"<img ",$this->Fields['body']);
最后提醒一点增补,各人留意看下这段代码
<img alt='".$this->Fields['title']."'
['title'] 代表文章问题,假如文章问题是 “怎样写好DedeCMS模板” 则天生后的文章内图片的img属性就是 alt=“怎样写好DedeCMS模板”,假如你不想让alt标签写入文章问题,可以在这里牢靠写死某个要害词既可。
这里是 alt属性 的替代法则,默认是替代为文章的问题,轻微转换下思绪,着实也可以用要害字/tag标签或此外文章属性来取代。
这里是 alt属性 的替代法则,默认是替代为文章的问题,轻微转换下思绪,着实也可以用要害字/tag标签或此外文章属性来取代。
在最后我们要留意到,颠末云云配置后在更新网站时会低落一些文章天生速率,再此可斟酌思量。
免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。
来源:网友投稿 关注:
时间:2017-11-04 15:40
☉首先声明,只要是我们的vip会员所有源码均可以免费下载,不做任何限制(了解更多)
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品织梦源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站织梦程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ进行交流。
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品织梦源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站织梦程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ进行交流。
相关织梦教程:
- dedecms SQL注入漏洞 member/album_add.php 修复
- dedecms cookies泄漏导致SQL漏洞 /member/article_add
- Windows虚拟主机指定目录禁用脚本执行权限方法
- 西部数码虚拟主机设置禁止脚本执行权限
- 阿里云主机设置织梦程序禁止脚本执行权限及禁止写入
- dedecms织梦导致CPU峰值现象的解决办法
- 织梦程序网站被挂马或快照劫持终极解决办法
- 阿里云提醒/member/reg_new.php注入漏洞解决办法
- 织梦安全:更改plus名称
- 织梦栏目属性增加链接rel、nofollow和新窗口target
- 织梦问答模块PHP7报错解决方法
- dedecms解决移动端首页不自动更新问题