昨天开始老蒋有在做一款DEDECMS主题,由于很久没有接触有些调用代码忘记,于是需要用到的时候再去查找。这里我把常用的几个调用文章列表代码记录下来,以后需要的时候也可以复制使用。..."sort"> [field:typename/][field:title/] {/dede:arclist} 第五、图片文章...我们可以根据调用代码然后微调适合我们的前端。...- list_article.htm列表模板 4、织梦DEDECMS仿站模板必备标签 - article_article.htm内容页模板 本文出处:老蒋部落 » DEDECMS常见文章列表调用 -...最新/头条/图片/推荐文章等 | 欢迎分享
前面我们聊了帝国cms如何调用指定id的文章到首页,作为同行的织梦cms应该也是可以实现的吧?那么,dedecms怎样调用指定id文章呢?使用idlist直接调用指定的ID这样的方法是比较好的。...168,230,325'} [field:title/] {/dede:arclist} 其中,168,23,325是指定的文章...id,利用这种方法可以轻松调用想要的指定文章了。
今日更新文章: {dede:sql sql="select count(ID) as c from dede_archives WHERE pubdate > UNIX_TIMESTAMP...获取dedecms当日更新文章总数: {dede:sql sql="select count(ID) as c from dede_archives WHERE pubdate > UNIX_TIMESTAMP...@me=@me:@me=0;[/field:c] {/dede:sql} 获取dedecms当日更新文章的总点击/阅读次数: {dede:sql sql="select sum(click) as...@me=@me:@me=0;[/field:c] {/dede:sql} 注:channel=1表示普通文章,如要统计所有更新的内容,需要去掉and channel=1,channel=2表示图片集
最近ytkah的网站进行改版,添加了一些新栏目,做更精准的着陆页,有些文章比较简短并且很早以前就发布过了,如果再添加这样的文档就有点重复了,于是就想着用文章副栏目的属性,可却调不出来,怎么办?...$CrossID.')) '; 保存上传,重新生成一下文档,成功调用。如果是动态的,请更新系统缓存。然后就可以看到效果了。
前面我们说了dedecms调用相关文章,但很多网友反映说调用的只是本栏目的相关文章,不是全站的相关文章,那么dedecms调用全站相关文章怎么设置呢?...找到$typeid = " And arc.typeid in($typeid) And arc.id$arcid ";,改为$typeid = " And arc.id$arcid ";,函数调用方法还是一样
php //获取文章缩略图,先是自定义指定,然后是查找附件图片,最后是随机图片 function sheli_fjimg($logid){ $db = MySql::getInstance(); $thum_pic...>" > 优缺点:优点:上传图片无论是否插入了正文,都可以读取第一张显示。 缺点:一是只能读取上传的第一张图片。...2.读取正文的第一张图片 原理:直接从正文代码——包括注释代码——中获取第一张图片的信息;如果正文中没有图片,则显示默认图片或者随机图片。...php //获取文章中第一张图片,如果没有就调用随机图片 function sheli_zwimg($str){ preg_match_all("/\" ---- 以下代码为调用正文第一张图片,没有图片则自定义,也可以空白,直接放在你要log_list.php对应位置即可。 <?
本文给大家分享的是织梦系统中首页调用图片集里的多张图片的方法,有相同需要的小伙伴可以参考下。 ...$pic_end;//返回结果 } 一、dedecms网站首页和列表页中的调用方法: dede:arclist 标签调用和dede:list 列表调用 1...如果有多个图片集,那么加上图片集的类目id,如下 1 [field:id typeid=” function=”Getimg(@me,80,80,7)” /] 二、dedecms文章内页调用图片集多张图片的调用办法...=” function=”Getimg(@me,80,80,7)” /} 80和80和7分别是要显示图片的宽度(省略为110)和高度(省略为110)和调用张数(省略为(0),表示所有张)。 ...以上所述就是本文的全部内容了,希望能够对大家熟练掌握dedecms有所帮助。
在文章的末尾或侧边栏添加相关文章可以提高用户的黏度,提高pv,增加se的好印象(哈哈),那么dedecms如何调用相关文章呢?有三种方法可以实现。 ...第一种dedecms调用相关文章的方法,用默认的likearticle {dede:likearticle row='6' titlelen='40'} [field:title /] {/dede:likearticle} 第二种dedecms调用相关文章的方法,检索出当前会员发布的相关文章...{dede:sql sql="SELECT * FROM dede_archives WHERE writer=~writer~"} [field:id/], {/dede:sql} 第三种dedecms...调用相关文章的方法,动态获取id {dede:sql sql='Select * from dede_archives where id=~id~'} <a href='[field:arcurl/]'
在页面中调用最新文章列表可以使新发布的文章更快被收录,如何在dedecms站内搜索页面调用最新文章呢?...1.登陆系统后台,进入“模板——模板管理——自定义宏标记”,点击“智能标记向导”进入智能标记生成向导界面 2.首先选择其中一种列表样式,“调用栏目”不限栏目表示全站文章,可以在下拉菜单中选择单独分类;“...限定频道”、“附加属性”与上者一样;“排列顺序”里选择发布时间表示调用最新文章;[全都是中文,不作详细介绍] 3.设置好后,点击“保存为自定义标记”,然后返回“自定义宏标记”界面,找到刚才创建的自定义标记...,点击“管理”列的“JS调用” 复制“选定的宏标记的JS调用代码,将其添加到网站模板的相应位置即可 如果列表使用的是li标签,需要在“更改”里修改“正常显示的内容,默认如下 {dede:arclist...li> {/dede:arclist} 如果不需要显示日期,就删除 ([field:pubdate function=MyDate('m-d',@me)/]) 提示:添加代码后,如果刷新页面没有显示最新文章
我们在网站页面会有文章列表,一般都是采用图文结合的方式,如下图: ?...对于封面图片,有两种方式: 第一种:后台直接上传封面图片 第二种:在文章内容中自动获取图片 关于第一种不做介绍了,下面说说第二种的实现方式 我们在获取到文章ID标识后,在数据库内查找对应文字,待信息正确后...,我们使用PHP正则匹配查看内容,找到符合要求的图片路径,保存为封面图片。...){ $data['cover'] = $matchContent[1][0]; }else{ $data['cover'] = "";//设置封面为默认图片
织梦dedecms设置了图片集内容模型的网站栏目文档可以上传图集图片,并提供了单页多图样式、幻灯片样式、多缩略图样式三种表现方式的调用,但是如果仅仅要调用所有的图集图片要怎么调用?...dedecms提供了productimagelist标签,通过该标签可以在内容页获取图片集的所有图片。...field:text/]"> src="[field:imgsrc/]" alt="[field:text/]"/> > {/dede:productimagelist} 字段说明: imgsrc :图片路径...text :文字描述或图片注释 提示:本标签可用于调用自定义字段类型为imgurls的字段。
我们在建站时经常会在文末加一个本文地址,那么dedecms文章页如何调用当前文章URL呢?...这样做的好处是增加文章的唯一标识,更进一步的做法是在head中加个cannacial标签,告诉搜索引擎url的唯一性,避免重复页面被收录。 ...2.网友还有说到另外两种方法,一个是调用sql,这种方法还没测试过,涉及到数据库的比较不喜欢用 {dede:field.id runphp='yes'} $id=@me; @me=''; $url=GetOneArchive...($id); @me=$url['arcurl']; {/dede:field.id} 3.另外一种方法是DedeCMS自带的一个全局函数以标签的形式调用出来,但ytkah没有测试成功,感兴趣的小伙伴可以试一下...{dede:geturl runphp='yes'} @me = GetCurUrl(); {/dede:geturl} 相关文章:帝国cms文章页调用当前文章URL如何操作?
dedecms织梦系统是全站生成静态html的,这个对搜索引擎比较友好,但是有时我们要调用文章,让蜘蛛每次来访问都感觉像是有添加新内容一样,要如何做到呢?...可以添加以下dedecms随机文章调用的参数来实现,代码加到当前模板下index.htm相应位置 {dede:arclist sort=’rand’ titlelen=48 row=16} [field:title/] {/dede:arclist} 这样每次在后台点击更新主页后,显示的文章都是不同的...但是那样还不够完善,只能算半自动,如果哪天没空没去手动生成,随机文章还是不会变化。
老蒋在节前有项目需要用到织梦DEDECMS,但是已经十多年没有接触这个内容管理系统。...在调整模板页面的时候有侧边空白的位置不至于光秃秃的,还是给增加一些调用栏目列表,比如可以增加随机文章列表,提高页面的灵活度。...titlelen='50' orderby='rand'} [field:title/] {/dede:arclist} 这个是调用代码...row 表示取出这么多文章 pagesize 表示调出的数量 orderby 这个设置rand就代表是随机出现。 然后我们可以根据页面的设置和样式调整。...本文出处:老蒋部落 » DEDECMS调用随机文章列表代码 调节页面灵活度 | 欢迎分享
开源程序比较好的一点是可以进行二次开发,比如ytkah想要开发一个专家出诊表的功能模块,如下图所示,每天的专家都不一样,可以用到内容模型,但是相对比较复杂;我们可以把每天的坐诊情况写成一篇文章再通过调用文章内容的形式来实现...好了,问题来了,怎么把这些文章内容完整地调用到首页呢?用 addfields='body' ? ...用常规的文章调用标签{dede:arclist},里面附加一些条件,orderby='id' orderway='asc'是按文章id升序排序,addfields='body'是调用文章的具体内容(注意...:不能漏掉s,下午就因为少了s折腾了好长时间),channelid='1'是内容模型,1代表内容模型id号(普通文章),row='7'表示调用7篇文章,typeid='152'是栏目id
php //获取文章首张图片 内容用 function getpostimagetop($gid){ $db = MySql::getInstance(); $sql = "SELECT * FROM...images/bg.jpg';//没有图片时显示的图 //如果想换换成随机图片的把上面那段注释掉 换成下面的 //$randval = rand(0,9); //$rand_img = TEMPLATE_URL...> 把下面的调用函数放在echo_log.php你喜欢的位置。
我们用到织梦cms时候,有时候不想传缩略图,想让它随机调用图片作为缩略图,要怎么操作?...缩略图随机调用方式的步骤如下: 第一步,原先我们模板中调用缩略图的脚本是这样的: [field:array runphp='yes']@me = (empty(@me['litpic']) ?...target="_blank"> 第三步,上传下面的JS文件和准备好的图片到主机中...document.write (""); 需要注意一个问题,我们最好准备20张固定缩略图尺寸的图片...原文链接:https://www.pkak.cn/web/48.html 织梦常用调用标签 1、网站首页标题调用标签 {dede:global.cfg_webname/} 或 {dede:global
listitem='index pre pageno next end '/} 文章标题调用标签: {dede:field name="title"/} 文章来源调用标签: {dede:field...name='source'/} 文章作者调用标签: {dede:field name='writer' /} 文章时间调用标签: {dede:field name='pubdate' function...='GetDateMk(@me)'/} 文章Tag调用标签: {dede:tag type='current'/} 文章点击调用标签: [field:title /] {/dede:likeart} 调用图片链接标记...: 发布的文章显示红色日期或加上new字或new小图片给近三天(或当天)发布的文章显示红色日期或加上new字或new小图片等。
首先大家都知道在Dedecms中,list标签是可以调用文章内容的,调用格式就不再此冗述了。...从我个人来说,我非常不喜欢用list标签调用,有可能我会尽量使用arclist标签来调用,原因就是arclist功能很强大。...比如列表页调用文章内容。 用Dedecms中的arclist标签也是可以在列表页调用文章内容的,虽然在官方的标签说明中,arclist标签的底层标签中不包含body。...:body/] {/dede:arclist} 重点就是addfields=’body’ channelid=’1′这部分,意思为调用ID为1的内容模型中的附加字段body。...因此除了在列表页中加入上述代码外,还需要进入Dedecms后台–核心–频道模型–内容模型管理–普通文章,点击进入后,在“列表附加字段”这个项目中添加字段:body,这样就可以了。
dedecms是全静态的,有时会因为其他事情好几天没写文章推荐到首页,那样对se不是很友好。...原本ytkah是想在网站首页上半部分调用几篇id从200到500的文章随机展示的,这样每次更新首页给se的赶脚像是有添加新的文章了,但测试了很久也没实现出来,在网上search了貌似也没找到相关的解决方案...参考帝国cms调用随机文章 支持一个id段内的调用 能力有限,只能求其次了,那就随机调用某个分类下的文章展示了,在当前模板index.htm添加如下代码 {dede:arclist typeid='...field:arcurl/]" target="_blank">[field:title /] {/dede:arclist} typeid='56'是分类的id,row='8'是调用多少篇...相关文章dede channel typeid有什么区别 老样子,上收录截图
领取专属 10元无门槛券
手把手带您无忧上云