zblog首页过滤某个分类文章并重建分页

投稿作者:老翰 围观人数:52 点评:0次

最近在做一个主题的时候,需要添加一个首页文章列表来过滤一些分类的功能,所以我百度搜索了一下,但是发现网上所有的方法都是错误的或者不完整的。

方法如下:

挂接口:

Add_Filter_Plugin('Filter_Plugin_ViewList_Core','everbox_articles_xs');

函数体:

function everbox_articles_xs(&$type,&$page,&$category,&$author,&$datetime,&$tag,&$w,&$pagebar){
global $zbp;
if($type == 'index'){
$w[]=array('<>','log_CateID',27);
//以下是为了重建分页,过滤了分类,数量会发生变化
$pagebar = new Pagebar($zbp->option['ZC_INDEX_REGEX'], true, true);
$pagebar->PageCount = $zbp->displaycount;
$pagebar->PageNow = $page;
$pagebar->PageBarCount = $zbp->pagebarcount;
}
}

说明:上面的27指的是你不想显示的分类的ID。

the end
免责声明:556资源网提供的资源来源于互联网与网友分享,版权归原作者所有,若有侵权问题请及时联系,我们会尽快处理。禁止任何商业用途。
我要评论 0条评论
已有0次赞
    最新评论