zblog php首页不显示指定分类文章的方法

2020-03-24 11:49:46 作者: 永乐 浏览: 54

到期2:03

zblog php首页不显示指定分类文章的方法,很多博主都有各种理由需要屏蔽某分类ID不在zblog首页展示,今天分享一下实现指定id不是显示的方法!

实现的方法:

通过函数过滤指定分类,重建分页后,挂接Filter_Plugin_ViewList_Core接口。接口位置:zb_system/function/c_system_event.php,有兴趣可自行研究。

教程代码:

1、在主题的include.php文件最后一行的?>上面添加以下函数代码:

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

以上代码第四行中的分类ID是要排除的分类ID,分类ID请在后台分类管理中查看。

2、在主题激活时执行的函数中(一般是ActivePlugin_主题ID(){})添加以下代码:

Add_Filter_Plugin('Filter_Plugin_ViewList_Core','exclude_category');

保存后即可生效。

设置失败或者不懂的小伙伴可以联系爱站云付费操作哟!


版权免责声明 1、本网站名称:众娱网
2、本站永久网址:http://www.klcka.com
3、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
4、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效  点此反馈 我们会第一时间更新。

评论
本文作者 阅读排行 文章推荐

首页
最新
投稿
精选
我的