zblogphp调用指定数量热门tag和随机tag方法

2017年07月25日 23:13:21益点益滴4082

zblogphp的tag标签功能是对分类的一个有力补充,然而除了系统侧边栏组件可以放出以外,似乎就没有用武之地了,这显得很浪费。今天我们就来分享下zblogphp调用指定数量热门tag和随机tag的方法,先贴上热门tag调用代码:

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

将以上代码写入主题include.php文件中,然后在模板文件需要处写上:

{php}Get_hotTags(10){/php}

指定数量随机tag调用代码:

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

$num是需要输出文章的数量,应用方法同上。

超赞,真给力!嗯,必须鼓励~

打赏0
账号:mxy310@163.com[复制]
账号:77940140[复制]