Tag標簽對于SEO幫助很大,具體修改方法有以下2種方法:
第一種:在需要調(diào)用的地方直接插入以下代碼即可。
{dede:tag row='30' sort='new' getall='0'} <a href='[field:link/]'>[field:tag /]</a>{/dede:tag}
row=’30’ 調(diào)用條數(shù)
sort=’new’ 排序方式 month,rand,week
getall=’0’ 獲取類型 0 為當前內(nèi)容頁TAG標記,1為獲取全部TAG標記
第二種:用織夢默認的標簽調(diào)用代碼{dede:field.tags/},但這種調(diào)用出來的代碼是沒有鏈接的。下面我們給他加上鏈接:
打開/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;
}}
然后,再看看是不是有鏈接了。
]]>
后臺-系統(tǒng)-SQL命令行工具-執(zhí)行下面語句
ALTER TABLE `#@__tagindex` CHANGE `tag` `tag` CHAR( 255 ) NOT NULL DEFAULT '';
ALTER TABLE `#@__taglist` CHANGE `tag` `tag` CHAR( 255 ) NOT NULL DEFAULT '';
打開 /include/helpers/archive.helper.php 搜索
$tag[12]
把12修改為255
繼續(xù)搜索
$tag[20]
把20修改為255.
搞定。
]]>