ZBlog PHP博客之单独调用随机和热门tag标签

据称zblogphp近期可能会更新版本,不知道会带来什么样的效果,这里老耿为大家整理到如何单独调用随机和热门tag标签的方法。毕竟模块管理里面有tag标签列表这个模块,但是只能调用在右侧栏,而且只能调用最新的tag。主题里面如果要单独调用tag的话就显得不太方便了,下面就是整理的调用指定数量的热门tag和随机tag的代码。

将以下代码放到当前主题的inculde.php页面中,然后我们在模板的响应位置调用{php}echo Nobird_Theme_Get_nbTags();{/php} 或者{php}echo Nobird_Theme_Get_rdTags();{/php}

第一、ZBP调用随机TAG

function Nobird_Theme_Get_rdTags(){// 随机10 tag
global $zbp,$str;
$str = '';
$array = $zbp->GetTagList('','',array('rand()'=>' '),array(10),'');
foreach ($array as $tag) {
$str .= "<a href=\"{$tag->Url}\" title=\"{$tag->Name}\">{$tag->Name}</a>";
}
return $str;
}

第二、ZBP调用热门TAG

function Nobird_Theme_Get_nbTags(){//默认10个TAG
global $zbp,$str;
$str = '';
$array = $zbp->GetTagList('','',array('tag_Count'=>'DESC'),array(10),'');
foreach ($array as $tag) {
$str .= "<a href=\"{$tag->Url}\" title=\"{$tag->Name}\">{$tag->Name}</a>";
}
return $str;
}

还没回应

发表评论

电子邮件地址不会被公开。 必填项已用*标注