欢迎光临杨雨的葡京赌场站!

杨雨个人网站-杨雨葡京赌场-杨照佳

杨雨葡京赌场网站

关注互联网和搜索引擎的葡京赌场网站

首页 > cms使用教程 > 织梦仿站教程 >

那片海:织梦TAG标签调用两例调用方式

发布时间:2017-02-28  编辑:杨雨葡京赌场网站   点击:   

巧用织梦标签(Tag)调用,适当增加文章内TAG标签,可以给网站带来不菲的流量和收录,关于各模板的标签调用方法,本人整理如下:

文章页的tag的调用解决办法:

TAG的调用方式为:TAG:{dede:field.tags/}
这个在内容页模板中使用

全局标签{dede:tag row='8' getall='1' sort='month'}
支持属性
row|30   行数
sort|new   排序
getall|0 调用类型
可以查看/include/taglib/tag.lib.php


找到include/common.func.php
替换下面的函数就可以了

//获得某文档的所有tag
function GetTags($aid)
{
     global $dsql;
     $tags = '';
     $query = "Select tag From `dede_taglist` where aid='$aid' ";
     $dsql->Execute('tag',$query);
     while($row = $dsql->GetArray('tag'))
     {
         $tags.= ($tags=='' ? "<a href=/tags.php?/{$row['tag']}target=_blank>{$row['tag']}</a>" : ','."<ahref=/tags.php?/{$row['tag']}target=_blank>{$row['tag']}</a>");
     }
     return $tags;
}  

在列表页的列表里调用TAG代码如下

[field:id runphp=yes]
                     $tsql = new DedeSql(false);
     $tags = '';
     $tsql->SetQuery("Select i.tag From dede_taglist t left join dede_tagindex i on i.id=t.tid where t.aid='@me'");
     $tsql->Execute('t');
     while($row = $tsql->GetArray('t',MYSQL_ASSOC)){
       $tags .= "<a href='/tags.php?/".urlencode($row['tag'])."'>".$row['tag']."</a>";
      
      
     }
     @me=$tags;

                 [/field:id]

 

本文地址:http://itbyc.com/web/dedecms/15841.html
转载请注明出处。

分享是一种快乐,也是一种美德:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
博客首页 | WEB开发 | 网站运营 | CMS使用教程 滇ICP备14002061号-1