zblogPHP如何调用指定分类的置顶文章

颜方胜 zblog小知识 2022-05-30 528 0

站长圈子里可真是人人都是产品经理啊,各种奇葩的需求都会碰到,今天有个老哥就咨询我zblogphp程序如何调用指定分类的置顶文章,也不知道是应用在他网站的哪个模块区域了。


扯远了说正事,直接上代码

PHP
{foreach GetList($num,$id,null,null,null,null,array('only_ontop'=>'ture')) as $key=>$post}
    {if $post.IsTop}
        <li><a href="{$post.Url}" target="_blank" title="{$post.Title}">{$post.Title}</a></li>
    {/if}{/foreach}

这里面还是用到了zb最经典的GetList函数,第一个参数代表调用数量,第二个参数是表示分类ID,还有就是对置顶的判断{if $post.IsTop},其中不常用的写法是

PHP
array('only_ontop'=>'ture')

其实也好理解,only_ontop字面意思就和IsTop一样,如果还不理解,可以把之前文章《zblog如何调用某分类的最新文章》代码拿来作对比

PHP
{foreach GetList(8,2,null,null,null,null,array('has_subcate'=>'ture')) as $key=>$post}
    {$i=$key+1}
        {if $i>1}
        <li><a href="{$post.Url}" target="_blank" title="{$post.Title}">{$post.Title}</a></li>
    {/if}{/foreach}


评论