全国400电话网上服务平台
强大号码库资源任选,方便,快捷,快速开通。
咨询热线:400-1100-266
强大号码库资源任选,方便,快捷,快速开通。
咨询热线:400-1100-266
织梦模板调用全站相关文章方法
POST TIME:2017-11-13 23:57
我们使用DedeCMS搭建网站的时候,文章页如果调用相关文章是对优化有好处的,昨天有朋友问我,怎么写了调用代码不出来?这个原因一是可能没有相同标签的文章,因为织梦相关文章是按相同标签的文章相互关联调用的。二是有相同标签的文章不在同一个栏目,因为织梦相关文章默认是调用同一栏目下同标签关键词的文章!
那么如何解决这个相关文章调用不显示的问题呢?详细方法如下,希望能够帮助到大家。
织梦模板中调用相关文章的代码:
01 | <div> |
02 | <dl> |
03 | <dt><strong>织梦模板调用相关文章</strong></dt> |
04 | <dd> |
05 | <ul> |
06 | {dede:likearticle col='2' row='10' titlelen='42'} |
07 | <li><a href="[field:arcurl/]">[field:title/]</a></li> |
08 | {/dede:likearticle} |
09 | </ul> |
10 | </dd> |
11 | </dl> |
12 | </div> |
以上代码是调用当前栏目相关文章的方法。
如果我们需要调用整站的相关文章就还需要更改一个系统文件才能起到作用。
找到DedeCms根目录下的文件:includetagliblikearticle.lib.php
找到代码:
1 | $typeid="And arc.typeid in($typeid) And arc.id<>$arcid"; |
修改为:
1 | $typeid="And arc.id<>$arcid"; |
修改之后保存覆盖,然后重新把文章页重新生成就可以了。
Copyright © 2003-2016
时间:9:00-21:00 (节假日不休)
版权所有:巨人网络(扬州)科技有限公司
总部地址:江苏省信息产业基地11号楼四层
《增值电信业务经营许可证》 苏B2-20120278
时间:9:00-21:00 (节假日不休)
版权所有:巨人网络(扬州)科技有限公司
总部地址:江苏省信息产业基地11号楼四层
《增值电信业务经营许可证》 苏B2-20120278