dedecms织梦tga标签调用


TAG标签是一种由自己定义的,比分类更准确、更具体,可以概括文章主要内容的关键词,合理的运用TAG标签,可以使发表的文章更容易被搜索到。

很多网站的首页、列表页和文章页调用的TAG关键词是带超链接,这样利于蜘蛛搜索抓取,又有利于用户点击,那在织梦dedecms系统的网站上该如何实现这一功能呢?对此,本人整理了以下几种方法供大家使用:

TAG标签调用汇总

1、tag标签的语法解释

基本语法:

{dede:tag row='30' sort='new' getall='0'}
  <a href='[field:link/]'>[field:tag /]</a>
{/dede:tag}

参数说明:

row='30' 调用条数为30条
sort='new' 排序方式month,rand,week
getall='0' 获取类型0为当前内容页TAG标记,1为获取全部TAG标记。

底层模板字段:link,tag

2、最新tag标签调用

{dede:tag row='30' sort='new'}
 <a href='[field:link/]'>[field:highlight/]([field:result/])</a>
{/dede:tag}

3、当月热门tag标签调用

{dede:tag row='30' sort='month'}
  <a href='[field:link/]'>[field:tagname/]([field:result/])</a>
{/dede:tag}

4、随机tag标签调用

{dede:tag row='60' sort='rand'}
  <a href='[field:link/]'>[field:highlight/]([field:result/])</a>
{/dede:tag}

应用实例:

1、dede首页调用所有TAG并显示标签数量

<p class="cloud bg-color animation-p">
    <h4 class="index-title"><i class="el-tags"></i>标签云<small>Tags Clouds</small></h4>
<ul id="3dcloud">
{dede:tag row='100' sort='new' getall='1'}
<li><a class="tstyle-[field:global.autoindex/]" href="[field:link/]" onclick="return recordId('tid',20)" title="标签:[field:tag /]">[field:tag /]([field:count/])</a></li>
{/dede:tag}
</ul>
</p>

2、文章页调用当前页面TAG标签

{dede:tag row='3' sort='new' getall='0'}
   <li><a href="[field:link/]" title="标签:[field:tag /]">[field:tag /]</a></li>
{/dede:tag}

通过给文章定制tag标签,文章作者可以让更多人更方便准确的找到自己的文章,读者也可以通过文章标签更快找到自己感兴趣的文章,可以为每篇文章添加一个或多个标签,发表成功后,您可以打开文章内的标签,看到网站内所有和您使用了相同标签的文章。

不仅如此,如果您文章内使用的某个标签恰巧在首页上推荐,用户打开这个标签时,就会在结果页面上看到您的文章。