织梦DedeCMS首页列表页获取文章带链接的tag教程							
						
						
							
								
									时间: 2019-08-15 11:12								
								
									阅读: 次
								
								
									作者:素材无忧网
								
                                
                             
                                
							
						 
						
							dedecms程序默认有个方法可以调用出tag来,只不过是不带连接的,我们想要加入tag链接的话可以借鉴官方的方法并加入链接,这样需要自己来自定义个方法。
	 
	打开 \include\extend.func.php 在最下面加入
	/**
	 *  首页/列表获取文章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 `mydiy_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;
	}
	}
	前台模板调用方法
	[field:id function=GetMyTags(@me,6)/]
	 
	6是调用6个tag
	 						
						
						
						
						
						
						
						
							
							
							标签: