vultr优惠码,vultr云服务器,vultr优惠,vultr教程,vultr购买,香港主机,香港VPS,香港服务器,服务推荐,国外VPS推荐

织梦DEDECMS文章内容页调用TAGS标签的方法

网站教程 baishitou 3627℃ 0评论

织梦网站系统 中,TAGS标签相当于关键字,我们在使用dedecms的时候应该如何在文章内容页添加TAG标签功能呢?

Tag标签对于SEO帮助很大,具体修改方法有以下2种方法:

第一种:在需要调用的地方直接插入以下代码即可。

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

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

第二种:用织梦默认的标签调用代码{dede:field.tags/},但这种调用出来的代码是没有链接的。下面我们给他加上链接:

打开/include/helpers/archive.helper.php

查找

if ( ! function_exists('GetTags'))
{
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=='' ? $row['tag'] : ','.$row['tag']);
}
return $tags;
}
}

大约在120行左右,替换为下面代码:

if ( ! function_exists('GetTags'))
{
    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>': ''.' <a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>');        }
        return $tags;
    }}

然后,再看看是不是有链接了。

 

 

 

 

 

喜欢 (7)or分享 (0)

您必须 登录 才能发表评论!