织梦根据关键词调用的相关文章默认的都是本栏目下的,而不能调用全站的,太局限了,如何调用全站的请看下面的方法:
这里调用相关文章,以关键字来匹配
-
<div class="hot mt1">
-
<dl class="tbox">
-
<dt><strong>相关文章</strong></dt>
-
<dd>
-
<ul class="c1 ico2">
-
{dede:likearticle col='2' row='10' titlelen='42'}
-
<li><a href="[field:arcurl/]">[field:title/]</a></li>
-
{/dede:likearticle}
-
</ul>
-
</dd>
-
</dl>
-
</div>
找到文件:\include\taglib\likearticle.lib.php
其实tags和关键字都可以匹配的,当然只能二选一。
不限栏目的修改
找到74行和84行,分别修改代码:
-
$typeid = " And arc.typeid in($typeid) And arc.id<>$arcid ";
-
$typeid = " And arc.id<>$arcid ";
和
-
$typeid = " where arc.typeid in($typeid) And arc.id<>$arcid ";
-
$typeid = " where arc.id<>$arcid ";
这样就行了。