本文章来为各位介绍一篇关于ZBLOG PHP无插件调用本周、本月、本年热门文章实例的例子,希望这个例子可以帮助到各位朋友,具体如下所示.
一般我们调用ZBLOG PHP文章的时候会用到最新文章、点击数、评论数文章调用(方法在这里),同时我们还可能 会在一些特定的位置调用本周、本月、本年度的热门文章。刚巧在给一个企业网站客户做主题的时候侧边有一个空位置不懂放什么内容,于是就给他调用本年度热门产品内容。这里参考@天兴整理的方法记录下来,以后有用到直接也可以复制,代码如下:
- {php} $stime = time();
- $ytime = 90*24*60*60;
- $ztime = $stime-$ytime;
- $order = array('log_ViewNums'=>'DESC');
- $where = array(array('=','log_Status','0'),array('>','log_PostTime',$ztime));
- $array = $zbp->GetArticleList(array('*'),$where,$order,array(10),'');
- {/php}
- {foreach $array as $cmslist}
- <li><a href="{$cmslist.Url}" title="{$cmslist.Title}">{$cmslist.Title}</a></li>
- {/foreach}
具体参数我们可以看到上面脚本中90和10,前者代表90天热门文章的调用10篇文章。如果我们需要7天或者365天,那就对应修改数字就可以。