菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 建站知识

将DEDECMS进行二次开发,实现图片ALT自动替换为标题

发布时间:2024-01-05  栏目:建站知识   浏览:   分类:织梦cms教程 织梦CMS二次开发

DEDECMS二次开发图片ALT自动换成标题,可以通过以下步骤实现: 1. 在模板中添加一个自定义字段,用于存储图片的标题。 2. 在文章列表页和文章内容页的模板中,使用PHP代码获取图片的标题,并将其赋值给图片的ALT属性。 3. 在文章列表页和文章内容页的模板中,使用CSS样式控制图片的显示方式。 4. 在后台管理界面中,为文章添加或编辑时,可以设置图片的标题。 5. 保存并更新网站,即可看到效果。

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

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

$dsql=newDedeSql(false);//建立新连接$rs=$dsql->GetOne("Selecttitlefromcmsxx_archiveswhere");//打开数据库$title=$rs["title"];//找到标题值

第107行左右

加一句

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

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

第二步,把article_image.htm中的

alt='[field:alttext/]'

换为:

alt='[field:title/]'

第三步,生成,搞定

相关文章

    无相关信息
评论
建站知识
建站知识
使用技巧
调试安装
运营推广