织梦DedeCms调用全站相关文章的方法

织梦dedecms有个标签{dede:likearticle}可以调用相关文章,通过下面的修改可以调用全站的相关文章,文章页内显示相关文章内容,可以提高关键词密度,还是挺不错的。

织梦dedecms有个标签{dede:likearticle}可以调用相关文章,通过下面的修改可以调用全站的相关文章,文章页内显示相关文章内容,可以提高关键词密度,还是挺不错的。

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

找到文件:include / taglib / likearticle.lib.php

找到代码:

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

修改为:

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

保存后重新更新一遍所有页面即可。

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

摘要:官方的dede:likearticle并没有那么精准的输出相关文章,下面我们自定义一个类库文件来实现精准获取相关文章 官方的dede:likearticle并没有那么精准的输出相关文章,下面我们自定义一个类库文件来实现精准获取相关文章 单用tag来调用相关文章,也可用ta
DedeCMS非常灵活,可以根据关键词、文章标题调用文章,以提高内容之间的相关度,提高页面权重。实现这个功能主要用likearticle标签,该标签只能用在内容页,默认不能调用自定义附加字段,但经常会用到调用附加表字段功能,修改方法如下: 打开/include/tagli
相关文章不管对SEO还是用户体验都有好的效果,使用如下的DEDE全站相关文章设置方法,使相关文章不局限于默认的某一个栏目,喜欢的朋友可以试试。 {dede:likearticle row= col= titlelen= infolen=} a href=[field:arcurl/][field:title/]/a {/dede:likeartic
比如在内容页,根据本文章的id或其它参数.调用其它的列表信息. arc.id = ~p2pnumber~ 上面的p2pnumber就是本页面的动态变量,可以直接输入 用法示例,表示根据一个值,查询附加表中的信息. {dede:sql sql=Select arc.title,arc.litpic,addon.* from dede_archives
打开 include/taglib/arclist.lib.php 文件 找到 if($ctag-GetAtt(cross)==1) 修改为 if($ctag-GetAtt(cross)!=0) 找到 if($arr[crossid]!=) $selquery = Select id,topid From `dede_arctype` where id in({$arr[crossid]}) And id{$typeid} And topid{$type
织梦文章内容页默认模板缺少相关文章,对用户及搜索引擎查找及判断文章主题不利。 dede升级了5.7后,有个地方要求调用相关文章,于是写下 dede:likeart 标签却无法实现关联,显示的则