php,{dede:field name='keywords'/},
“,,4. 保存修改后的模板文件。,,这样,在文章内容页就会显示TAG标签了。
在DEDE5.7文章内容页加上TAG标签的方法,可以通过以下几种方法实现:
方法一:修改模板文件
1、打开文章模板文件:找到并打开位于templets/default/article_article.htm
的文件。
2、插入代码:在合适的位置(通常在正文标签{dede:field.body/}
下面)插入以下代码:
<p><strong>TAG 标签:{dede:tag row='30' sort='new' getall='0'}<a href='[field:link/]'>[field:tag /]</a>{/dede:tag}</strong></p>
3、更新生成文档页:保存文件后,更新生成所有文档页,即可看到效果。
方法二:自定义函数
1、打开include/helpers/archive.helper.php文件:找到并打开位于include/helpers/archive.helper.php
的文件。
2、注释掉原有代码:找到第130行左右,注释掉原来的代码:
// $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
3、添加新代码:替换为带有超级链接的代码:
$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> ";
4、添加自定义函数:在文件末尾添加如下函数:
if ( ! function_exists('GetTagk')){
function GetTagk($aid) {
global $dsql;
$tagk = '';
$query = "SELECT tag,aid FROMdede_taglist
WHERE aid='$aid' ";
$dsql>Execute('tag',$query);
while($row = $dsql>GetArray('tag')) {
$tagk .= ($tagk=='' ? $row['tag'] : ','.$row['tag']);
}
return $tagk;
}
}
5、修改文章编辑页:打开dede/article_edit.php
,找到$tags = GetTags($aid);
,在其下一行加入$tagk = GetTagk($aid);
。
6、修改模板调用:打开dede/templets/article_edit.htm
,将<?php echo $tags; ?>
替换为<?php echo $tagk; ?>
。
方法三:通过SQL语句调用
1、打开文章模板文件:找到并打开位于templets/default/article_article.htm
的文件。
2、插入代码:在合适的位置(通常在正文标签{dede:field.body/}
下面)插入以下代码:
<p><strong>TAG 标签:{dede:sql sql="SELECT * FROMdede_tagindex
where aid='@me'" default='暂无标签'}/></strong></p>
3、更新生成文档页:保存文件后,更新生成所有文档页,即可看到效果。
方法四:使用插件
1、下载插件:从网上下载适用于DEDE5.7的TAG插件。
2、安装插件:在后台模块中上传新模块并安装。
3、修改编辑器:如果插件只对ckeditor编辑器有效,需要将编辑器改为ckeditor。
4、配置插件:根据插件说明进行配置,确保TAG标签能够正常显示和链接。
相关问答FAQs
1、如何在DEDE5.7文章内容页调用带链接的TAG标签?
答:可以通过修改模板文件、自定义函数或使用插件来实现,具体方法包括在文章模板文件中插入特定代码,修改系统文件以添加超级链接功能,或使用专门设计的插件来自动处理TAG标签的显示和链接。
2、修改DEDE5.7系统文件时需要注意什么?
答:在修改DEDE5.7系统文件之前,务必进行文件备份,以防止因操作失误导致网站无法正常运行,确保修改后的代码符合PHP语法规范,并在修改后进行全面测试,以确保网站功能正常。
步骤 | 说明 | 操作 |
1 | 打开DEDE管理后台 | 访问您的DEDE管理后台,通常URL格式为:http://您的域名/dede/admin/index.php |
2 | 进入文章内容管理 | 在后台左侧菜单中找到“内容管理”模块,点击进入文章内容管理页面 |
3 | 选择或添加文章 | 在文章列表中找到需要添加TAG标签的文章,或者点击“添加文章”按钮创建新文章 |
4 | 编辑文章内容 | 点击文章标题或“编辑”按钮,进入文章编辑页面 |
5 | 添加TAG标签 | 在文章编辑页面,找到“标签”字段或“添加标签”按钮,根据提示输入TAG标签 |
6 | 选择或添加标签 | 如果已有标签,可以在下拉菜单中选择;如果没有,可以手动输入新的标签,并确认添加 |
7 | 保存文章 | 编辑完成后,点击“保存”或“发布”按钮,将文章保存到数据库 |
8 | 预览或发布 | 可选步骤,点击“预览”按钮查看文章效果,确认无误后点击“发布”按钮将文章发布到网站 |
通过以上步骤,您就可以在DEDE5.7文章内容页成功添加TAG标签了,需要注意的是,不同版本的DEDE后台界面可能略有差异,但基本操作方法大致相同。