dede调用文章第一张图片的方法
发表于:2024-09-30 作者:千家信息网编辑
千家信息网最后更新 2024年09月30日,这篇文章主要介绍dede调用文章第一张图片的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!dede怎么调用文章第一张图片?需要进行两个操作第一步,修改include/ext
千家信息网最后更新 2024年09月30日dede调用文章第一张图片的方法
这篇文章主要介绍dede调用文章第一张图片的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
dede怎么调用文章第一张图片?
需要进行两个操作
第一步,修改include/extend.func.php文件,最下面插入函数,查询的是文章附加表,如需查询图片集什么的,改表名即可
代码如下:
function GetFirstImg($arcid){global $dsql;$query= "SELECT body FROM `dede_addonarticle` where aid='$arcid'";$row = $dsql->GetOne($query);$preg = "//i";preg_match_all($preg, $row['body'], $match);//print_r($match);return $match[1][0];}
第二部修改 调用标签include/taglib/arclist.lib.php
织梦调用文章内容的时候需用用到litpic字段,需要重新构造此字段,找到 function lib_arclistDone()函数里面的 $row[litpic],增加 //调用文章第一张图片,非缩略图,如果为空,则调用缩略图。
代码如下:
if(GetFirstImg($row['id'])!=""){$row['litpic']=GetFirstImg($row['id']);}
写判断了是为了再调用文章无图的时候仍可以选择缩略图显示。 织梦v57 sp1大概在475行,$row[]数组的下面加入即可。
这样亦可以用原来的标签字段调用图片。文章有第一张图片即显示第一个图片,如无则调用文章缩略图
以上是dede调用文章第一张图片的方法的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
文章
图片
内容
字段
方法
代码
函数
时候
标签
查询
两个
价值
兴趣
图片集
小伙
小伙伴
数组
文件
更多
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发者怎么在云端开发
长春网络安全实战教学
宁乡软件开发
网络安全法的立法方针是什
洛阳启辰网络技术
软件开发转包是否违法
上海计算机网络技术考题
gpu程序开发服务器
完整的软件开发的流程图
宁夏信翔互联网科技有限公司
香港服务器租用恒创科技信赖
数据库中概念结构设计工具
菏泽游戏软件开发推荐
信阳软件开发规定
数据库售前工程师
北京百家科技互联网有限公司
PT200软件开发商
数据库原理怎么查看表的属性
网络安全监管人员
网络安全法未
软件开发后端主要做什么
高校迎新管理数据库设计
华为服务器安全性能
营销软件开发活动方案
云免流控怎么用国外服务器
襄阳市公共信息网络安全支队
dell全系列服务器
四川联想服务器维修调试费用
真实机怎么往云服务器传文件
梦幻西游服务器时间表