小编给大家分享一下实现黛德调用指定栏目下相关文章的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
<强>黛德调用指定栏目下相关文章怎么实现?强>
首先明确要达到两个要求:
推荐学习:织梦cms
1,要调用指定栏目
2,调用的文章要包含指定关键字
相关文档调用
{黛德:likeart titlelen==' 24′行10′} & lt; li> & lt;一个标题="[字段:标题函数=& # 39;htmlspecialchars函数(@me) & # 39;/] " href=https://www.yisu.com/zixun/"[字段:arcurl/] ">[字段:标题/]> 李> {/黛德:likeart}
注:此为黛德官方的调用模板,但至今不清楚调用依据。
指定栏目调用
{黛德:arclist类型id=& # 39;栏目id # 39;行=& # 39;10 & # 39;titlelen=& # 39; 20 & # 39;} (现场:textlink/) {/黛德:arclist}
下面是我自己要达到的效果:
指定栏目(ID=4)相关新闻(关键字要调用关键字或书名)的调用
{黛德:arclist类型ID=& # 39; 4 & # 39;行=& # 39;10 & # 39;titlelen=& # 39; 20 & # 39;关键词=& # 39;& # 39;} (现场:textlink/) {/黛德:arclist}
代码1
效果1:
代码2:
效果2:
到这里你如果是只是单一关键词的话那就可以了。下面的关键是我的关键词要去调用:即关键字=& # 39;{黛德:字段名称=& # 39;关键字“/}& # 39;,或者我调用标题
关键字=& # 39;{黛德:字段名称=& # 39;标题# 39;/}& # 39;
不过这种很少用,因为是调用模板。没人愿意所有的文章都调用同一个关键字吧!
博主推荐方法:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
放在文章模板页内
{黛德:字段名称==肮丶省惫δ艿腟howKeyWordArc(0, 0, 32岁,10日“@me”)“/}
就表示是取所有栏目内的相关文章(与当前文章的关键字相关),标题长度最大32岁最多显示10条,不显示缩略图
或
{黛德:字段名称==肮丶省惫δ艿腟howKeyWordArc(0, 0, 32岁,10日高”三语文”)“/}
可以找到标题里,含有“高三语文”,或者含有“高三”或“语文”的文章
例如,这一段:
相关文章 {黛德:likeart titlelen='=' 24′行10′} [字段:textlink/] & lt;比; {/黛德:likeart}
就改成:
相关文章 {黛德:字段名称=肮丶省焙?癝howKeyWordArc(0, 0, 32岁,10日“@me”)“/}
根据关键字来相关文章,就用户体验以及搜索引擎优化来说都是非常好的
唯一不好的地方就是生成静态的时候会慢很多
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
附1:arclist中关键字怎样调用当前文档的关键字(dedecms织梦技术论坛)
附2:{黛德:arclist}的学习心得,调用文章或者软件任何字段
附3,dedecms实现{黛德:arclist关键字=& # 39;[字段:标题/]& # 39;}效果
【arclist标记】这个标记是dedecms最常用的一个标记,也叫自由列表标记,其中hotart, coolart, likeart, artlist, imglist, imginfolist, specart, autolist这些标记都是由这个标记所定义的不同属性延伸出来的别名标记。功能说明:获取指定的文档列表适用范围:封面模板、列表模板,文档模板基本语法:
{黛德:arclist类型id=& # 39; & # 39;行=& # 39;& # 39;=& # 39;上校& # 39;titlelen=& # 39; & # 39;infolen=& # 39; & # 39; imgwidth=& # 39; & # 39;imgheight=& # 39; & # 39;listtype=& # 39; & # 39;orderby=& # 39; & # 39;关键词=& # 39;& # 39;}实现黛德调用指定栏目下相关文章的方法