欢迎光临 - 我的站长站,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

织梦cms教程

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

织梦cms教程 我的站长站 2020-08-23 共83人阅读

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教程 233 5年前
  • 织梦CMS二次开发列表AJAX按条件排序

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

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

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

    织梦cms教程 210 7年前
  • 织梦CMS二次开发不同栏目调用不同的模板教程

    在建站过程中可能会有各种各样的要求,虽然我们可以给每个栏目指定不同的模板然后用include标签引用不同的头部或者底部模板,但是如果有很多个栏目,而且栏目模板又一样,这样去一个一个修改栏目模板就会显得比较麻烦,改那么多模板真是不容易,现在就给大家提...

    织梦cms教程 301 7年前
  • Dedecms二次开发sql数据库类详解

    今天花点时间讲解下织梦的sql数据库类,近期本来是准备录制一套视频教程的,但由于视频压缩的问题迟迟没有开展工作,如果大家有什么好的视频压缩方式可以通过邮件的方式告诉我:tianya#dedecms.com(#<=>@).目前视频主要想做成wmv或者rmvb这种格式的,里...

    织梦cms教程 145 5年前