dedecms好代码教程:织梦模板调用全站相关文章方法

看,田野里的玉米露出了笑脸,秋风吹过,闪烁着太阳的光芒,秋天是金色的。看满山的枫叶,红得就像一团火焰在熊熊燃烧,散发着生机,秋天是红色的。呵呵,我们都错了,秋天不是金黄的,也不是红色的,秋天是五颜六色的。

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

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

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

织梦模板调用相关文章

{dede:likearticle col='2' row='10' titlelen='42'}

<li><a rel="nofollow noopener noreferrer" href="[field:arcurl/]">[field:title/]</a></li>

{/dede:likearticle}

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

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

找到DedeCms根目录下的文件:includetagliblikearticle.lib.php

找到代码:

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

修改为:

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

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

本文dedecms好代码教程:织梦模板调用全站相关文章方法到此结束。如果你看到自己的影子,同时也应感受到阳光的存在。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
织梦后台文档列表添加复制文档功能支持所有模型

织梦无法上传ico图标格式文件的如何解决方法

dedecms如何实现任意页面调用当前会员信息的方

织梦dede:tag调用指定多个栏目的TAG标签

织梦栏目列表按附加表自定义字段排序