织梦5.7文章上传图片自动给图片增加alt属性

具体解决方法:

一. 打开网站include目录下的arc.archives.class.php文件

二. 查找下面的这段代码

 代码如下 复制代码

//设置全局环境变量 $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("“织梦alt属性”则生成后的文章内图片的img属性就是 alt=”织梦alt属性” ,如果需要加上自己网站的名称,则可以改为下面的这段代码,使其实现图片alt属性样式为 alt=”织梦alt属性_atomhat.com” ,这里的_atomhat.com可以自己替换。

<img alt=""".$this-" />Fields['title']."_atomhat.com"

具体代码如下

//替换图片Alt为文档标题 

 代码如下 复制代码

$this->Fields['body'] = str_ireplace(array('altalt=""','alt='''),'',$this->Fields['body']); 
$this->Fields['body'] = preg_replace("@ [s]{0,}alt[s]{0,}=["'s]{0,}[sS]{0,}["'s] @isU"," ",$this->Fields['body']); 
$this->Fields['body'] = str_ireplace("<img " ,"<img alt='".$this->Fields['title']."' ",$this->Fields['body']);

时间: 2024-11-02 06:41:49

织梦5.7文章上传图片自动给图片增加alt属性的相关文章

DEDECMS之十 修改织梦链和文章的默认来源及作者

今天在用织梦搭网站的时候,发现了两个问题,一个就是最新的dedecms5.7系统中默认会加上"织梦链"这一个链接组,织梦的做法是可以理解的, 但是给别人做网站,这些链接是不能要的,所以在数据库,模板文件中找了好久,始终找不到这个链接的地址: 另一个就是织梦的默认来源是"未知",默认作者是"admin",这里分享下我的解决办法. 一.对于默认的"织梦链"的问题 我们有两个修改方法: 第一个.修改系统源代码的方法 打开根目录下的

织梦系统中文章自动插入关键字和相关链接实现方法

 代码如下 复制代码 //关键字和相关文章插入开始     $open_mytag=1;//1为开启,0为关闭     if($open_mytag){         if($keywords){             $mykeyword = explode(',',$keywords);             $body = SpLongBody($body,700,$mykeyword[0]);//每隔200字节插入关键字1(200可改)             $body = co

织梦批量替换文章中超链接方法

把下面代码保存replace.php保存在你网站根目录  代码如下 复制代码 <?php require("data/common.inc.php"); $conn=mysql_connect($cfg_dbhost,$cfg_dbuser,$cfg_dbpwd) or die("数据库服务器链接失败"); mysql_select_db($cfg_dbname) or die ("数据库打开失败"); mysql_query("

织梦dedecms生成文章是空白页面错误处理

有很多朋友本来正常的网站突然会出现这样的问题 解决方案: 1. 出现这样的问题有可能是空间的读写权限,先确认一下你的空间是不是拥有读写权限 2.更改php文件 找到dede/archives_do.php 这个文件 找到 header("location:{$gurl}?aid=$aid"); 这一行代码: 更改为:exit("<script>location.href='{$gurl}?aid=$aid'</script>"); 好了如果这

织梦后台Sitemap+百度Ping推送功能实现

中介交易 SEO诊断 淘宝客 云主机 技术大厅 通过对百度近期的一系列的公告的研究,余斗注意到两个问题,一个是百度Sitemap工具开通第一轮邀请测试,Sitemap工具可以帮助网站改善了收录问题;另一个是Lee谈原创的识别问题时说到的希望中小网站能够通过ping机制ping给百度,这样就可以从时间上进行初步区分原创作者. 而当下最流行的网站后台管理系统非织梦莫属了,不少站长都在群里抱怨说织梦的后台无法自动生成Sitemap,也不支持百度Ping.结合这个情况,余斗稍作改进,修改了下织梦后台,完

国内主流CMS对比之织梦内容管理系统VS动易

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 完美站长站立足于草根站长和个人企业,很多人问我们一些常见的CMS的优劣区别,今天抽个时间写一下供大家参考自己做站长很多年了,对国内的CMS也算是有所了解,主流的还是用php和asp的程序,所以下面就对比谈谈国内最知名的织梦内容管理系统(dedecms)和动易整站系统的优势和劣势. 织梦整站系统: 由于本人当时做网站是出于个人兴趣,对程序和数据

新手织梦(dedecms)建站优化技巧教程步骤详解

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 一概惯例,先声明,本文适合新手站长,都是基础中的基础,各位根据自己的水平自己选择阅读与否,以免耽误大家宝贵时间. 所有这些操作只能保证你的网站适合蜘蛛爬取和索引,如果你指望完成这些就可以让你的排名飞起来的话那你也不要看下去了.网站优化贵在细心和坚持,没有捷径,至少我这里没有. 记得前面发表过一篇:<站长入门必备手册:终极分享史上最全&g

织梦Dedecms转换WordPress的方法

一.转换之前的工作 1.准备测试网站 在测试环境中,分别搭建了一个织梦站点和一个wp站点,并且分别用不同的数据库.(当然安装在同一个数据库中也可以,不过为了方便新手理解,这里每个网站都用单独的数据库) 2.转换目标和结果 通常我们把织梦转换成wordpress的目标,最重要的就是把网站栏目和栏目对应的文章转换过去. 本教程的转换结果是,可以把文章栏目.文章标题.文章内容.文章日期.文章点击数文章分类都转换成功,但文章tag标签转换不过来,不过不影响网站内容,所以这里不转换tag标签. 3.操作前

实战dedecms织梦SEO优化分享

dedecms是公认的在SEO优化方面做得非常好的CMS管理系统之一,下面说说自己在使用dedecms中的几个优化方法. 1.启用内容绝对网址 启动绝对地址,防止网站被镜像,也防止网站权重分散. 方法:系统-系统基本参数-核心设置-(是/否)支持多站点,开启此项后附件.栏目连接.arclist内容启用绝对网址: 选择是就OK了,启用后是http://***.XXX.cc/1.html这种形式. 2.自动给dedecms图片加上Alt和Title属性方法 找到目录include里的arc.arch