zblog php版调用代码,zblogphp热门文章、热评文章调用代码

今年跟往年不同,今年家里多了一个小宝宝,比起以往要热闹很多,言归正传吧,新年开工之后就在忙工作的事,其他时间都在更新炫彩主题,按照群里网友的一些建议,重新部署了一下,在修改的时候发现需要用到热门(周热门,月热门等)的文章,于是在网上找教程,这是我在博客吧上看到了,然后测试了下没有问题,留着自用。

388d8dfff0a7b5b6b54f94729826c5ff.pngfunction 模版ID_hot(){

global $zbp,$settime;

$hot = '';

$i = 9;

$nowtime = time();

$settime = "{$zbp->Config('talklee')->celanhot}"*24*60*60;

$gettime = $nowtime-$settime;

$array = $zbp->GetArticleList(array('*'),array(array('=','log_Status','0'),array('>','log_PostTime',$gettime)),array('log_ViewNums'=>'DESC'),array($i),'');

foreach ($array as $p=>$related) {

$k = $p+1;

$hot .= "

{$k} Url}\" title=\"{$related->Title}({$related->CommNums}条评论)\" target=\"_blank\">{$related->Title}";

}

$hot .= '';

return $hot;

}

复制代码然后放在主题的 include.php文件中,其中

$i = 9;

9为调用文章的数量,可自定义。

"{$zbp->Config('talklee')->celanhot}"*24*60*60"

为热门的时间,因为我的主题留有接口,方便在后台操作,直接复制代码的话可以换成热门的天数,比如:30*24*60*60,则是月热门文章。

$p、$k为递增序号,或者的9篇文章按照1.2.3.4的顺序依次排列。

调用的代码:放在你想展示热门的模板之内。{模版ID_hot()}

把代码中的log_ViewNums 改为log_CommNums ,调用的是热门评论文章。

有不懂的可以留言,我的主题后期都会更新,无需修改源代码,后台设置均有接口操作,直接填写热门天数即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值