首页 > CMS > 织梦DEDE > 正文

织梦dedecms将文章和图集里图片的ALT注释修改为文章标题的方法

2024-07-12 08:47:33
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了织梦dedecms将文章和图集里图片的ALT注释修改为文章标题的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

织梦dedecms将文章和图集里图片的ALT注释修改为文章标题的方法$this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];@SetSysEnv($this->Fields['typeid'],$this->Fields['typename'],$this->Fields['id'],$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 alt=/"".$this->Fields['title']."/" ",$this->Fields['body']);//图集模板中的图片自动添加注释为标题$this->Fields['imgurls'] = str_ireplace(array('alt=""','alt=/'/''),'',$this->Fields['imgurls']);$this->Fields['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 alt=/"".$this->Fields['title']."/" ",$this->Fields['imgurls']);

保存后,更新缓存刷新页面,现在测试看下,是不是已经实现功能了呢。上面的文章是由361源码收集整理,希望能帮助到需要帮助的朋友。

以上就是织梦dedecms将文章和图集里图片的ALT注释修改为文章标题的方法的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表