zblog教程 | 2020年03月23日14时31分35秒 | 评论:0
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');
保存后即可生效。
设置失败或者不懂的小伙伴可以联系爱站云付费操作哟!
下一篇:SEO优化中网站页面应该如何布局
相关文章
网友点评
本文暂无评论 - 欢迎您
⎛⎝爱站云⎠⎞
AiZhanCloud.Com