织梦栏目页怎么调用相关内容,要指定栏目、指定关键词

{dede:likearticlerow='16'titlelen='42'}[field:title/]{/dede:likearticle}上面这个是织梦原始的相关内... {dede:likearticle row='16' titlelen='42' }
[field:title/]
{/dede:likearticle}
上面这个是织梦原始的相关内容调用的代码,应用在内容详情页面,且调用的是同栏目下的内容。
我想对这个进行拓展,希望能实现的效果是:
1、在内容页能调用指定栏目(一个或多个)的相关内容
2、在栏目页能调用指定栏目(一个或多个)的相关内容(与栏目页关键词相关)
3、指定相关内容的关键词(一个或多个)
4、在栏目页调用与栏目名称相关的内容(相当于结合了2/3)
请问以上几种效果应该怎么写代码呢?谢谢!
{dede:likeart typeid='75,76' row='15' titlelen='30'}
<a href="[field:arcurl/]" title="[field:fulltitle /]" rel="nofollow">[field:title/]</a>
{/dede:likeart}
这个是我在栏目页使用的代码,内容页也是这样的,但是结果是输出的内容和最近更新代码的内容完全一致
{dede:arclist row='4' titlelen='30' orderby='pubdate' typeid='75,76' idlist=''}
<a href="[field:arcurl/]" title="[field:fulltitle /]" rel="nofollow">[field:title/]</a>
{/dede:arclist}
不知道为什么和哪里错了,能麻烦您指教一下吗?谢谢!
展开
 我来答
QQ达人21
推荐于2016-06-09 · 超过31用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:44.8万
展开全部
  1. 需要加入栏目ID,如:typeid='1,2,3,4,5'

  2. 同1

  3. 需要加入关键词,如:keyword='关键词' 

  4. 不存在,只能通过畅言等第三方插件实现。


虽然都给出了答案,但是DEDE这个系统负载能力不是很好,如果文章多了,你建立这么多东西在内容页的话生成速度就极大降低了,建议你把想的这些都变成公共文件然后用静态语言进行调用。例如:<!--#include virtual="/a/t.html" -->(我把服务器开通了SSI功能就能调用shtml htm html文件了。)

更多追问追答
追问
我把问题补充了一下,追问限制字数,谢谢!
追答
titlelen='30' 就是限制30个字符。你可以试试。
匿名用户
2015-09-09
展开全部
栏目可以使用ID限定
追问
请问怎么在栏目页调用相关文章?
{dede:likearticle mytypeid='77' row='15' titlelen='30'}
这个代码在内容页就能调出相关文章,但是放在栏目页就不行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式