41天鹰源码模板 dedecms模板 dedecms插件

您现在的位置:主页 > 建站教程 > 织梦教程 > 织梦模板调用全站相关文章方法
  • 文章内容
  • 用户评价

我们使用DedeCMS搭建网站的时候,页如果调用相关文章是对优化有好处的,昨天有朋友问我,怎么写了调用代码不出来?这个原因一是可能没有相同标签的文章,因为相关文章是按相同标签的文章相互关联调用的。二是有相同标签的文章不在同一个栏目,因为织梦相关文章默认是调用同一栏目下同标签关键词的文章!

那么如何解决这个相关文章调用不显示的问题呢?详细如下,希望能够帮助到大家。

织梦中调用相关文章的代码:

<div> <dl> <dt><strong>织梦模板调用相关文章</strong></dt> <dd> <ul> {dede:likearticle col='2' row='10' titlelen='42'} <li><a href="[field:arcurl/]">[field:title/]</a></li> {/dede:likearticle} </ul> </dd> </dl> </div>


以上代码是调用当前栏目相关文章的方法。

如果我们需要调用整站的相关文章就还需要更改一个系统文件才能起到作用。

找到DedeCms根目录下的文件:\include\taglib\likearticle.lib.php
找到代码:

$typeid = "And arc.typeid in($typeid) And arc.id<>$arcid";

修改为:

$typeid = "And arc.id<>$arcid";


修改之后保存覆盖,然后重新把文章页重新生成就可以了。

声明:本站所有织梦模板/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系本站删除 网站管理员QQ:416070154

弹性深蓝色可爱版右侧悬浮qq在线客服代码
在线咨询 x
有什么可以帮到你
点击咨询