Skip to main content
 当前位置:seo培训 > 织梦cms >

DEDECMS调用相关文章标签代码

2020-11-20 17:22:571562SEOer

有位同学问艾登老师,怎么样调用相关推荐的文章,自己试了很多次都不知道怎么改,下面就给大家分享一下吧

DedeCMS默认模板里面没有相关文章的调用标签,但是我们通过下面的标签可以调用全站的相关文章,文章页内显示相关文章内容,不仅可以提高关键词密度,还有利于SEO优化,降低跳出率。

DedeCMS相关文章的调用标签代码如下:
 

<ul>
{dede:likearticle  row='10'}
<li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li>
{/dede:likearticle}
</ul>


将上面的代码放到文章内容页模板即可,这里的CSS样式自己写。

不过如果你的网站中相关的文章比较少,那就尽量不要用这个相关调用的标签,也许一个相关文章也没有,那就会造成网页中一个空白区域

然后这位同学的网站还总是调用不成功,经过艾登老师远程发现,是调用标签冲突了。看下面这个代码,在调用相关文章的标签的上层标签在指定调用栏目id,造成了冲突,结果调用不出相关文章,

  <!--文章推荐开始--> 
    {dede:channelartlist typeid='9,9'}
    <div class="relateNews">
      <div class="n-tit"><a class="more fr" href="{dede:field name='typeurl'/}">查看更多 &gt;&gt;</a>
        <h3><s></s>文章推荐</h3>
      </div>
      <ul class="list clearfix">
        {dede:likearticle row='6' titlelen='50' }
        <li class="item"><a href="[field:arcurl/]" title="[field:title/]"><img src="[field:picname/]" alt="[field:title/]">
          <h3 >[field:title/]</h3>
          <span class="time">[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
          <p>[field:description function="cn_substr(@me,120)"/]...</p>
          </a></li>
{/dede:likearticle}
      </ul>
    </div>
    {/dede:channelartlist} 
    <!--文章推荐结束-->


  将上面代码中的 {dede:channelartlist typeid='9,9'}  {/dede:channelartlist} 删除,相关文章的调用标签就成功调用出文章了

    TAG标签: