zblog教程 内容:90

zblog指定多少天内/ 热门 / 热评 /文章排行榜

  • 查看作者
  • 今天逛某线报类网站,发现侧边栏用的今天,昨天,前天...排行榜,感觉是不错的,这样的话,好的线报活动曝光度更高了,今天我就来分享这个方法,调用全站指定多少天的热门文章,从而实现,今天,昨天,一周,一月,一年...并按浏览/评论/时间/排序。

    zblog指定多少天内/ 热门 / 热评 /文章排行榜 zblog 第1张图片

    使用方法:

    1、函数放置主题 “ include.php ” 文件,里面。

    function laohan_hot($day){
        global $zbp;
        $hot = '';
        $nowtime = time();
        $settime = $day*24*60*60;
        $gettime = $nowtime-$settime;
        $array = $zbp->GetArticleList(array('*'),array(array('=','log_Status','0'),array('>','log_PostTime',$gettime)),array('log_ViewNums'=>'DESC'),array(10),'');    
        foreach ($array as $article) {        
            $hot .= '<li><a href="'.$article->Url.'" title="'.$article->Title.'" target="_blank">'.$article->Title.'</a></li>';
        }
        $hot .= '';
        return $hot;
    }

    使用说明:

    2、调用代码放置主题 “ 相关模板 ” 文件,里面。

    {laohan_hot('1')}       //调用1天内文章的热门文章排行10条(第7行代码最后那个数字10代表条,你自行修改)

    PS:把数字(1)改为(7)就是一周,31就是一月,以此内推。

    相关函数:

    log_PostTime = 按照时间排序;

    log_CommNums = 按照评论数量排序;

    log_ViewNums = 按照浏览数量排序;

    PS:函数代码第7行 “ log_ViewNums ” 代表按:按照浏览排序;根据函数,以此内推。

    请登录之后再进行评论

    登录
    最新评论
    0U币
    已有946人浏览, 浏览收益0, 礼物收益0, 打赏收益0, 点赞收益0, 广告收益0, 获得总收益0U币
    也可开通会员全场文章免费看
    免费教程