zblog如何调用热门tag标签列表?

森木博客 zblog笔记 2020-04-09 591 0

zblog开发主题时候,系统自带默认的模块里有个叫标签列表的,我们在template文件夹的php模板文件一般会这么直接调用{module:tags},但是如果有其他修改需求,比如要按热度正序或者倒序,亦或者是要求调整调用tags的数量,那么我们就要自己写函数来调用数据了

function zblogsm_getTags($num){
	global $zbp;
	$str = '';
	$tagArray = $zbp->GetTagList('','',array('tag_Count'=>'DESC'),array($num),'');	
	foreach ($tagArray as $tag) {
		$str .= '<li><a href="'.$tag->Url.'" title="'.$tag->Name.'" target="_blank">'.$tag->Name.'</a>'.$tag->Count.'</li>';
	}
	return $str;
}

前端页面直接调用该函数即可,比如指定调用8条tag数据

{zblogsm_getTags('8')}


评论