织梦dedecms5.7版自动给图片添加alt属性的方法

织梦dedecms5.7版自动给图片添加alt属性的方法,第1张

织梦dedecms5.7版自动给图片添加alt属性的方法

搜索模块不理解图片,根据给图片添加alt属性,有助于搜索引擎知道是什么图片,有助于搜索引擎推广。在seo优化中,图片的alt属性描述非常重要,图片的ALT属性就是描述图片的文字。

搜索模块不明白图片,根据给图片加上alt属性,有利于搜索引擎判掌握它是一张什么图片,利于搜索引擎提升,在seo优化中,图片ALT属性描述很重要,图片alt属性便是对图片开展描述的文本。描述中能够添加网址的关键字,来提升关键词搜索量,当搜索引擎来抓取网页页面的情况下,图片的描述还可以更强的协助搜索引擎对图片开展了解,利于网址的排行。搞好了图片的alt属性不论是对搜索引擎的抓取還是客户体验全是有益没害的,因此大家一定要高度重视图片alt属性。  织梦cms自身沒有大批量加上或全自动更换图片alt描述的作用,而应用织梦建站的盆友都是有许多收集来的文章内容,绝大多数图片也没有alt属性,十分不利于SEO提升,手工制作加上又太耗时费力,怎么办呢?下边就以织梦cms5.7为例子详细介绍下如何让你网址全部文章内容里的图片全自动加上ALT属性,别的版本号应当还可以,在网上这一类的实例教程许多,网民在5.3/5.5版完成检测,5.6没试过,文中实例教程在织梦cms最新版本5.7完成检测:织梦cms5.7版全自动给图片加上alt属性实际解决方案:一.寻找网址Include文件目录下的arc.archives.class.php文档并开启  (模版标识:{dede:field.body/},如果是其他字段名,能够改动$this->Fields['body']为其他的字段。)二.用键盘快捷键CtrlF搜索下边的这一段编码
复制代码编码以下://设定全局性系统变量$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("<imgalt="".$this->Fields["/>Fields['title']."'假如新闻标题是“初学者怎样网站推广”则形成后的文章内容内图片的img属性便是,我将其改成了下边的这一段编码,使其完成图片ALT属性款式为alt=”初学者怎样网站推广_YYCYS.COM”,这儿的_YYCYS.COM可以用你网址的主打关键字或网站地址来更换。
复制代码编码以下:<imgalt="\"".$this-"/>Fields['title']."_jb51.net\"这儿是alt属性的更换标准,默认设置是更换为文章内容的题目,略微变换下构思,实际上还可以用tag标签或其他文章内容属性来替代。四.因为应用了正则表达式解决,会减少一些形成速率,假如信息量小,则能够忽视。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/773441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存