zblogphp调用指定时间内的热评文章(评论数最多的文章列表)
文章《zblogphp调用热评文章,也就是评论最多的文章。》调用的是整站所有文章的评论数最多的前10篇文章。
其实稍微改变一下,可以做到调用指定时间内的热评文章,代码如下:
{php} $stime = time(); $ytime = 30*24*60*60; $ztime = $stime-$ytime; $order = array('log_CommNums'=>'DESC'); $where = array(array('=','log_Status','0'),array('>','log_PostTime',$ztime)); $dayHotArticle = $zbp->GetArticleList(array('*'),$where,$order,10,''); {/php} {foreach $dayHotArticle as $articles} <li><a href="{$articles.Url}" title="{$articles.Title}">{$articles.Title}</a></li> {/foreach}
其中第3行里面的“30”为天数,指的是30天内评论数最多的文章;第7行GetArticleList函数里面的倒数第2个参数10为数量,需要多少篇热评文章就写多少。
发表评论
点击按钮进行验证
验证成功
不错不错,支持一下博主
学习了
这个功能我喜欢,终于找到了,试试看效果的
表示我一直用的wordpress
虽然我用的wp
还是还是会看下zb的