当前日期:2021年09月17日 星期五
Hi 你好,欢迎访问!登录
搜索 导航

豆芽笔记-关注电商运营、美妆护肤的独立博客!

当前位置:首页 - 学习进阶 - 实用技巧 - 正文
阅读模式

zblog首页不显示指定分类文章的方法(小白操作手法)

2019-03-23 | 实用技巧 | 欧阳七仔 | 893°c

首先声明,我也是小白!

在网上找了好多篇文章,都细细的看了又看,才大致知道怎么操作了;

也已经试过验证过了,可行。

吃水不忘挖井人,贴出两位“前辈”的文章出处:

博客吧:https://www.boke8.net/zblogphp-exclude-cateogry-in-list.html

懿古今:https://www.yigujin.cn/1817.html

为何七仔又要在这里累述这个方法呢,主要在于,这两位前辈估计都是技术出身,理解的深度比我们一般只懂使用,不懂原理的小白要深刻得多,同为小白,就简单粗暴的告诉大家怎么操作就行了。

只需要修改一个文件,就是主题路径下的include.php文件:/zb_users/theme/******/

切记:先复制备份(※※※)

如何修改?

1、在文件底部结束符(?>)之前加上如下代码:

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

代码:

$w[]=array('<>','log_CateID',1);

中的数字1,代表的是你不想显示的类目ID;

要想屏蔽不显示多个类目,则复制代码,改成对应的ID即可;例如:如下代码设置,则ID为1、2、3的分类都不会显示在博客首页了!

$w[]=array('<>','log_CateID',1);
$w[]=array('<>','log_CateID',2);
$w[]=array('<>','log_CateID',3);

2、在同一个文件(include.php)里找到以下这两句代码:

function ActivePlugin_*****() {    	 					 
global $zbp;

星号代表你的模板主题的名字,可以直接搜索“global $zbp;”就很容易找到了;

3、在步骤2中的代码下,也就是代码行“global $zbp;”紧接着加上代码:

Add_Filter_Plugin('Filter_Plugin_ViewList_Core','Blogs_exclude_category');

保存,上传服务器替换原文件即大功告成!

版权声明

凡注明为豆芽笔记原创文章,转载请注明出处,谢谢合作!如果文章中图片、文字侵犯到您的权益,请留言联系博主进行处理或者删除!

分享:
如果您觉得这篇文章对您有帮助,请分享到朋友圈或者添加到收藏夹哦!
QR:  zblog首页不显示指定分类文章的方法(小白操作手法)

扫一扫,用手机打开吧

TAGS:未定义标签

共0条评论

暂时没有评论,你可以来抢个沙发!

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

用户登录×
用户名:
密    码: