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

admin8小时前cms教程7

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之后出现的这个问题...

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

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

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

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

zblog提示“权限不足,请联系网站管理员!”的解决办法

zblog提示“权限不足,请联系网站管理员!”的解决办法

有的zblog用户在发布文章的时候会提示“权限不足,请联系网站管理员!”,出现这个提示的原因是因为使用了唐朝的“百搭会员中心”插件,而这个插件有一个bug一直没用更新导致的。...

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

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

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