zblogphp单独调用tag标签(热门tag/随机tag)的方法

admin3个月前cms教程76

zblogphp的模块管理里面有tag标签列表这个模块,但是只能调用在右侧栏,而且只能调用最新的tag。主题里面如果要单独调用tag的话就显得不太方便了,本文给大家带来调用指定数量的热门tag和随机tag的代码。

代码来源于鸟儿博客。

代码如下:

获取使用次数最多的tag列表(top 10):

    function Nobird_Theme_Get_nbTags(){//top10 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;
    }

获取随机的10个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;
    }

这个代码怎么用呢?将以上代码复制到主题的inculde.php文件里面。然后在模板文件里面“{php}echo Nobird_Theme_Get_nbTags();{/php}”这样调用就行了。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

zblog报错:Undefined index: ZC SIDEBAR6 ORDER的原因和解决办法

zblog报错:Undefined index: ZC SIDEBAR6 ORDER的原因和解决办法

今天遇到了一个用户网站打开报错提示“Undefined index: ZC SIDEBAR6 ORDER”,具体报错页面如下图:询问客户后得知是在后台升级最新的zblogphp1.6之后出现的这个问题...

zblog登录后台一直提示验证码错误的原因和解决方法

zblog登录后台一直提示验证码错误的原因和解决方法

如果你也遇到了zblog后台登录一直提示验证码错误,而且你的网站同时也开启了cdn的话,那么大概率跟本文所述问题一样,如果没有这两个条件,可以跳过本文不用看了去寻求其他解决方案。问题描述:今天遇到一个...

zblogphp模板判断首页、列表页、内容页、单页、搜索页、tag页的代码

这是一个在制作zblog模板时经常需要用到的代码,用来判断哪个页面然后调用对应的代码。最基本的示例应该就是友情链接了,一般都只需要在网站的首页出现友情链接模块,其他页面不需要出现。这个时候就要用到这些...

zblog安装提示“创建c_option.php失败”的原因和解决办法

zblog安装提示“创建c_option.php失败”的原因和解决办法

有zblog用户反应在安装zblog的最后一步时提示“创建c_option.php失败”,如下图:本文来说明下这个问题的原因和解决办法。问题产生的原因:c_option.php是zblog的数据库配置...

zblogphp调用网站的全部栏目分类的名称、链接等代码

我们在用zblogphp的时候,需要调用网站的全部分类名称或者链接啥的,对于这个需求zblogphp内置了三个函数。第一个函数是“$zbp->GetCategoryList”,这个函数可以自定义...

zblog模板开发教程:zblog标签调用大全

既然是zblog模板的开发,第一首先就是要了解下zblog标签的调用和模板文件作用和组成,其实这些东西在zblog的官方wiki里面都可以找到。但还是转载过来,方便系统的阅读和理解。注意:本篇文章介绍...