织梦cms教程

DEDECMS二次开发图片ALT自动换成标题

精准像素 2020-08-23 人阅读

DEDECMS二次开发图片ALT自动换成标题

第一步,includetaglibchannelimg.lib.php文件,第77行左右,加上

$dsql= new DedeSql(false);//建立新连接 
$rs = $dsql->GetOne("Select title from cmsxx_archives where");  //打开数据库 
$title=$rs["title"];  //找到标题值

第107行左右

加一句

$fields['title'] = str_replace("'",'',$title);

我说左右因为是同类语句中放哪都行。

第二步,把article_image.htm中的

alt='[field:alttext /]'

换为:

alt='[field:title /]'

第三步,生成,搞定

相关推荐
  • 织梦CMS二次开发
  • 织梦CMS二次开发缩略图变形的解决方法

    下面给大家介绍织梦CMS加水印图片会变形的解决方法,修改代码前先备份源码,以免出错第一:修改一个处理图片的函数位置:/include/image.func.php查找到:if($srcW<=$toW&& $srcH<=$toH) returntrue;大概在71行左右在下面加上if($srcW>$srcH){$toWH=$toH/$toW...

    织梦cms教程 106 2年前
  • 织梦CMS二次开发列表AJAX按条件排序

    DedeCMS实现列表页按时间,点击,评论,星级排序的方法还挺多的,最简单的莫过于生成自由列表。最近玩AJAX玩上瘾了,就分享用AJAX动态加载列表的方法。AJAX办法区别于生成自由列表,自由列表有许多优势:URL静态、独立的标题、描述、关键字,利于SEO优化;但是考虑...

    织梦cms教程 195 3年前
  • dedecms二次开发全站文章收藏总次数统计

    需要对网站所有文章的收藏量统计,但是织梦默认没有这个统计功能,下面就告诉大家详细开发过程!此过程需要对数据库进行操作,需要取得数据库权限,建议大家在操作前最好备份一下数据库以及文件。下面是详细步骤:第一步、新建数据库表dede_stows,我们以直接复制...

    织梦cms教程 166 3年前