zblog如何调用最早文章,自定义排序
{php}$result = GetList( array( 'cate' => $category->ID, 'count'=>20, 'post_type'=>'post', 'has_subcate'=>'true', 'order_custom' => array('log_PostTime' => 'ASC'), )); {/php} {foreach $result as $keys=>$CMSlist} <li class="articleli"> <h3><a href="{$article.Url}">{$cmslist.Title}</a></h3> <div class="wrap"> <a href="{$cmslist.Url}" class="img"> <img src="{zblog_thumbnail($cmslist)}" class="" alt="{$cmslist.Title}" style="opacity: 1;"> </a> <p class="intro1"> {php}$intro= preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($cmslist->Content,'[nohtml]'),150)).'...');{/php}{$intro} </p> </div> <span class="time">{$cmslist.Time("PostTime","Y-m-d")}</span> <span class="from">栏目:<a href="{$article.Category.Url}">{$cmslist.Category.Name}</a></span> <span class="btns"> <i class="iconfont icon-eye"></i> {$cmslist.ViewNums}</span> </li> {/foreach}
GetList 函数说明:
通过GetList可以获取自定义的文章列表,如指定分类的最新文章、置顶文章等等
$result = GetList(array('count'=>10)) //返回array(Post类型) 或是 空array() //array参数如下 array( 'count' => 10, //(可省略) 'cate' => 1, //(可省略) 'auth' => 2, //(可省略) 'date' => '2020-1', //(可省略) 'tags' => 'abc', //(可省略) 'search' => 's', //(可省略) //以下是原$option参数的key键 'post_type' => null, //指定查询Post表的类型 (可省略) 'post_status' => null, //指定查询Post表的状态 (可省略) 'only_ontop' => false, //指定全是置顶 (可省略) 'only_not_ontop' => false, //指定全不是置顶 (可省略) 'has_subcate' => false, //指定包含子孙目录 (可省略) 'is_related' => false, //指定查询相关文章 (可省略) 'order_by_metas' => false, //指定按Metas值排序输出结果 (可省略) 'random' => 5, //指定抽取5篇Post表的记录 (可省略) 'where_custom' => array(array('=', 'log_Template', '')), //自定义where 'order_custom' => array('log_ViewNums' => 'DESC', 'log_CommNums' => 'ASC'), //自定义order )
更样细说明:
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
仍然有问题? 我们要如何帮助您?