为织梦cms文章,图集的每一张图片添加alt标签,织
导读:织梦技术织梦技术对seo有一点链接的人知道 搜索引擎的蜘蛛是无法识别图片的,它主要是根据alt标签来识别这张图片是什么意思,我们可以看到当我们在百度图片或者是谷歌图片中搜索相关织梦模板安装dede模板安装。
对seo有一点链接的人知道 搜索引擎的蜘蛛是无法识别图片的,它主要是根据alt标签来识别这张图片是什么意思,我们可以看到当我们在百度图片或者是谷歌图片中搜索相关内容的时候,显示出来的图片基本上都市带有alt标签的,并且alt标签中的内容噎死我们搜索的内容,这就应正了这一点。
但是织梦cms并没有为每一张图片添加alt标签,这就需要我们自己解决了。
1、文章中添加alt标签
我们打开:
Include/ arc.archives.class.php
查找到一下代码:
//设置全局环境变量 $this->Fields['typename'] = $this->TypeLink->TypeInfos['typename']; @SetSysEnv($this->织梦模板免费Fields['typeid'],$this->Fields['typename'],$this->Fields['id'],$this->Fields['title'],'archives');在其之后添加:
$this->Fields['body'] = str_ireplace(array('','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']);这样我们就可以为文章的每张图片都加上alt标签了,标签的内容就是文章的标题。
2、为图集中的图片添加alt标签
在上面的基础上 我们再添加
$this->Fields['imgurls'] = str_ireplace(array('','alt=\'\''),'',$this->Fields['imgurls']); $this->Fiel织梦模板免费下裁ds['imgurls'] = preg_replace("@ [\s]{0,}alt[\s]{0,}=[\"'\s]{0,}[\s\S]{0,}[\"'\s] @isU"," ",$this-织梦模板网>Fields['imgurls']); $this->Fields['imgurls'] = str_ireplace("<img " ,"<img ",$this->Fields['imgurls']);这三行代码 就可以为图集中的图片加上alt标签了!
相关织梦模板安装dede模板安装。声明: 本文由我的SEOUC技术文章主页发布于:2023-07-21 ,文章为织梦cms文章,图集的每一张图片添加alt标签,织主要讲述标签,图集,织梦网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_33057.html