zblogphp调用全站热门文章列表(即点击阅读浏览数量最多的)

在zblogphp网站中,我们可以通过GetArticleList来调用全站最热门文章列表,也就是获取点击阅读浏览数量最多的文章列表,下面有两种调用代码可以实现:


第一种方式:

{$hotArray = $zbp->GetArticleList(array('*'),array(array('=','log_Status','0')),array('log_ViewNums'=>'DESC'),array(10),'');}

<ul>

{foreach $hotArray as $article}

  <li><a href="{$article.Url}" title="{$article.Title}">{$article.Title}</a></li>

{/foreach}

  </ul>


GetArticleList函数里面倒数第2个array里面的数字10为调用的文章数量,需要调用多少篇热门文章就写多少。

第二种方式:


{php}    

$order = array('log_ViewNums'=>'DESC');    

$where = array(array('=','log_Status','0'));    

$array = $zbp->GetArticleList(array('*'),$where,$order,array(10),'');

{/php}

{foreach $array as $hotlist}    

<li>        

<span>{$hotlist.ViewNums}℃</span>        

<a href="{$hotlist.Url}" title="{$hotlist.Title}">{$hotlist.Title}</a>    

</li>

{/foreach}



同样的,GetArticleList函数里面倒数第2个array里面的数字10为调用的文章数量,需要调用多少篇热门文章就写多少。


最后总结:

本文两种方法均使用了GetArticleList函数,该函数中有代码“array('log_ViewNums'=>'DESC')

;”,表示的就是按照评论数量排序列表,如果将其中的log_ViewNums替换成:


log_CommNums,就是按照评论数量排序列表;


log_PostTime,就是按照时间排序列表;


这样我们只要替换成相应的排序方式,就可以调用全站最近更新和最多评论数量的文章列表!


转载请说明出处
UE资源网 » zblogphp调用全站热门文章列表(即点击阅读浏览数量最多的)

发表评论

欢迎 访客 发表评论

成为会员可下载全站资源!

查看演示 官网购买