位置: IT常识 - 正文

织梦dedecms 5.7自动给图片添加alt属性的教程(织梦cms官网)

编辑:rootadmin

推荐整理分享织梦dedecms 5.7自动给图片添加alt属性的教程(织梦cms官网),希望有所帮助,仅作参考,欢迎阅读内容。

织梦dedecms 5.7自动给图片添加alt属性的教程(织梦cms官网)

文章相关热门搜索词:织梦cms要钱吗,织梦cms要钱吗,织梦cms官网,织梦cms要钱吗,织梦使用教程,织梦使用教程,织梦cms怎么样,织梦使用教程,内容如对您有帮助,希望把文章链接给更多的朋友!

搜素引擎看不懂图片,所以通过给图片添加alt属性,这样有助于搜索引擎判了解这是一张什么图片,有利于搜索引擎优化,在seo优化中,图片ALT属性描述很重要,图片alt属性就是对图片进行描述的文字。描述中可以加入网站的关键词,来增加关键词密度,当搜索引擎来爬取页面的时候,图片的描述也可以更好的帮助搜索引擎对图片进行了解,有利于你网站的排名。做好了图片的alt属性无论是对搜索引擎的爬取还是用户体验都是有利而无一害的,所以我们一定要重视图片alt属性。   DEDECMS本身没有批量添加或自动替换图片alt描述的功能,而使用织梦CMS建站的朋友都有很多采集来的文章,大部分图片都没有alt属性,非常不利于SEO优化,手工添加又太费时费力,那怎么办呢?下面我们就以织梦5.7为例介绍下怎么给你网站所有文章里的图片自动添加ALT属性,其他版本应该也可以,自行测试一下。网上这一类的教程很多,网友在5.3/5.5版测试通过,5.6没试过,本文教程在织梦最新版5.7测试通过: 织梦5.7版自动给图片添加alt属性具体解决方法:一. 找到网站Include目录下的arc.archives.class.php 文件并打开   (模板标签:{dede:field.body/} ,如果是其它字段,可以修改$this->Fields['body'] 为其它的字段名。) 二. 用组合键 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('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 " ,"<img alt='".$this->Fields['title']."' ",$this->Fields['body']);   提示:这一步做一点补充,大家注意看下这段代码 <img alt='".$this->Fields['title']."'   如果文章标题是 “新手如何推广网站” 则生成后的文章内图片的img属性就是 ,我将其改为了下面的这段代码,使其实现图片ALT属性样式为 alt=”新手如何推广网站_DEDE58.COM” ,这里的 _DEDE58.COM 可以用你网站的主推关键词或网址来替换。 <img alt=\"".$this->Fields['title']."_DEDE58.COM\"   这里是alt属性的替换规则,默认是替换为文章的标题,稍微转换下思路,其实也可以用tag标签或别的文章属性来代替。   四. 由于使用了正则处理,会降低一些生成速度,如果数据量小,则可以忽略。

免责

本文链接地址:https://www.jiuchutong.com/zhishi/310770.html 转载请保留说明!

上一篇:织梦dedecms集成腾讯财付通支付接口(织梦cms可以商用吗)

下一篇:dedecms 织梦模板sql标签中调用其它变量值功能修改(织梦怎么套模板)

  • 已认证进项税额怎么结转
  • 企业垃圾处理费申报依据
  • 小规模代开增值税专用发票怎么操作?
  • 税务师工作年限是从毕业当天开始计算吗
  • 个人捐赠支出税前扣除条件
  • 外派人员工资费用怎么算
  • 企业垃圾处理费计入什么科目
  • 人员工资薪金所得税计算税款
  • 预收款结转收入怎么算
  • 工程结算方式分为
  • 在账务处理过程中,最关键的环节是
  • 税务开专票遇到四舍五入
  • 外出拓展训练活动所花的费用怎么做分录?
  • 企业之间借款该怎么做账
  • 向非金融企业借款200万元
  • 注销时公司账上没有钱付股东投资款
  • 一般纳税人怎么交税
  • 住宿费进项发票账务处理
  • 无形资产投资入股增值税
  • 汇算所得税中“以前年度多缴的所得税额在本年抵减额”怎么填 ?
  • 金融业保险业
  • 2020年916减免退库什么意思
  • 已付款后收到发货通知
  • 小规模纳税企业所得税优惠政策
  • 小规模纳税人销售自己使用过的物品
  • 手动设定ip地址后连不上网
  • 全屏游戏键盘一直打字
  • 冲抵备用金
  • 怎么找回windows图片查看器
  • 商业一般纳税人辅导期截止时间
  • 金融商品转让的增值税怎么计算
  • 实物折扣例题
  • 进出口商品的税率是多少
  • 进货发票怎么抵税
  • 短期借款利息计算
  • csdn创作
  • 米尔福德试车场
  • php处理excel
  • 软件企业认定好处
  • 劳务所得和经营所得有啥区别
  • 损益类科目资产增加在借方还是贷方
  • 管家婆软件出库入库如何用
  • 销货退回未开红字发票
  • Linux下MySQL卸载和安装图文教程
  • 哪些行业不用交税
  • 交通费用怎么报销
  • 小规模企业所得税怎么征收
  • 有留抵税额可以注销吗
  • 融资租入的固定资产视为自有固定资产
  • 已开票未收到款怎么做账
  • 出口不报关怎么收款
  • 如何理解递延所得税资产和负债
  • 旅游费计入什么会计科目
  • 融资手续费计入长期待摊
  • 工程结算和工程竣工决算的区别
  • 会计账簿的作用之一是编报和输出会计信息
  • 建账初期账务处理程序
  • 服务企业的建账方案
  • sqlserver查询数据库数据量
  • windows怎么连无线
  • window10系统电脑配置
  • Windows Server 2008作为打印服务器排错
  • linux操作系统百度百科
  • ubuntu unity8
  • centos6.6网卡配置
  • 苹果电脑装win7键盘无法使用
  • linux工具包
  • window10如何修改电脑名称
  • win8.1卸载软件在哪里
  • cocos2dx官方教程
  • nodejs bff
  • jquery提交表单调用serialize方法
  • cpu时钟预取实例是什么
  • 变量赋值的含义
  • jQuery使用$.ajax进行即时验证实例详解
  • unity3d题库
  • [Unity3D]Unity3D游戏开发之塔防游戏项目讲解(上)
  • 怎么用python做爬虫
  • 税法查询系统
  • 南京税务事务所排行
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设