最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

【DEDE标签tag】织梦首页列表页调用当前文章带链接tag标签

网站源码admin9浏览0评论

【DEDE标签tag】织梦首页列表页调用当前文章带链接tag标签

DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便:

【DEDE建站教程】

织梦首页列表页调用当前文章带链接tag标签

dede的tag是默认没有超链接的,做了以下修改后,每次修改文章,需要把tag复制关键词再修改一次,因为里面加了超链接

【注意】 $tags .=后面代码的标点符号

打开 \include\extend.func.php 在最下面加入

代码语言:javascript代码运行次数:0运行复制
/**
 *  首页/列表获取文章Tag
 *
 * @access    public
 * @param     string  $aid   文章id
 * @param     string  $num   数量
 * @return    string
 */
if (!function_exists('GetMyTags'))
{
function GetMyTags($aid, $num=3)
{
global $dsql;
$tags = '';
$query = "Select tag From `dede_taglist` Where aid='$aid' limit $num ";
$dsql->Execute('tag',$query);
while($row = $dsql->GetArray('tag'))
{
$tags.= ($tags=='' ? "<a href=/tags.php?/{$row['tag']} rel='tag'>{$row['tag']}</a>" : ','."<a href=/tags.php?/{$row['tag']} rel='tag'>{$row['tag']}</a>"); 
}
return $tags;
}
}

前台模板调用方法

代码语言:javascript代码运行次数:0运行复制
[field:id function=GetMyTags(@me,5)/]

数字5 是调用5个tag

当前文章页调用:

代码语言:javascript代码运行次数:0运行复制
{dede:field.tags/}

调用其他文章的tag:

代码语言:javascript代码运行次数:0运行复制
{dede:tag row='20' getall='1'  sort='month' orderby=click}
<li>
<a href='[field:link/]' title="[field:tag /]">
[field:tag /]
</a>
</li>
{/dede:tag}
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2024-09-14,如有侵权请联系 cloudcommunity@tencent 删除建站教程标签网站笔记
发布评论

评论列表(0)

  1. 暂无评论