zblog代码实现调用指定天数热门文章热评文章指定范围内的文章调用

分享时间:2018-10-19 4772 热度℃
把以下代码添加到主题的include.php文件:
  1. function aisoa_hot($day){
  2. global $zbp;
  3. $hot = '';
  4. $nowtime = time();
  5. $settime = $day*24*60*60;
  6. $gettime = $nowtime-$settime;
  7. $array = $zbp->GetArticleList(array('*'),array(array('=','log_Status','0'),array('>','log_PostTime',$gettime)),array('log_ViewNums'=>'DESC'),array(10),'');
  8. foreach ($array as $article) {
  9. $hot .= '<li><a href="'.$article->Url.'" title="'.$article->Title.'" target="_blank">'.$article->Title.'</a></li>';
  10. }
  11. $hot .= '';
  12. return $hot;
  13. }
复制代码

调用最近7天的热门文章:
{aisoa_hot('7')}//这里的7就是7天内,如果实现月排行只需要改成30即可,年排行类同。
把这段代码添加需要调用的地方即可。把数字 7 改为自己要调用的天数即可。
调用热评文章代码如下
  1. function aisoa_hot($day){
  2. global $zbp;
  3. $hot = '';
  4. $nowtime = time();
  5. $settime = $day*24*60*60;
  6. $gettime = $nowtime-$settime;
  7. $array = $zbp->GetArticleList(array('*'),array(array('=','log_Status','0'),array('>','log_PostTime',$gettime)),array('log_CommNums'=>'DESC'),array(10),'');
  8. foreach ($array as $article) {
  9. $hot .= '<li><a href="'.$article->Url.'" title="'.$article->Title.'" target="_blank">'.$article->Title.'</a></li>';
  10. }
  11. $hot .= '';
  12. return $hot;
  13. }
复制代码

上面这段代码添加到主题的include.php文件,然后把
{aisoa_hot('7')}//这里的7就是7天内,如果实现月排行只需要改成30即可,年排行类同。
把这段代码添加需要调用的地方即可。
本文标签: zblog
返回顶部