方法一:直接修改模板文件
首先,打开文章模板文件`article_article.htm`。在 `{dede:field.body/}` 标签后添加以下代码:
TAG标签:{dede:tag row='30' sort='new' getall='0'} {/dede:tag}
方法二:通过修改核心文件实现
此方法适用于需要给Tag标签添加超链接的情况。具体步骤如下:第一步:在模板中加入标签
找到文章模板文件,通常为`article_article.htm`,在 `{dede:field.body/}` 后面加入以下代码:
{dede:field.tags/}
第二步:修改核心文件以支持超链接
找到网站根目录下的 `/include/helpers/archive.helper.php` 文件,定位到大约第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=='' ? $row['tag'] : ','.$row['tag']);
}
return $tags;
}
}
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;
}}
通过以上两种方法,您可以轻松地在DedeCMS的文章内容页添加Tag标签功能,从而提升网站的SEO表现。选择适合您的方法,开始优化吧!