570
文章
·
27792
阅读
570
文章
·
27792
阅读

有36人阅读过 在首页隐藏zblog指定分类下的文章
发布于2023/08/11 更新于2023/08/11
[ 教程仅保证更新时有效,请自行测试。]

找到你要隐藏的分类ID

image.png

编辑主题文件夹目录下的include.php文件,在那个目录下,要看你用的哪个主题

image.png

找到 function ActivePlugin_主题名

在这个功能下添加下面一行:

Add_Filter_Plugin('Filter_Plugin_ViewList_Core','exclude_category');

image.png

然后再文件的尾部,?> 上面添加以下内容:

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

image.png

保存后刷新网页,

此操作会隐藏指定分类的文章,仅不在首页显示,

如搜索页还是可以搜索到隐藏的文章,

如要隐藏搜索页显示,可使用插件【 搜索优化支持分页 】,下载地址:搜索优化支持分页 - Z-Blog 应用中心 (zblogcn.com)

image.png

启用后,在插件配置里填上要隐藏的类目ID

image.png


文章对你有帮助吗?
  • 一般[0]
  • 很赞[0]
  • 没用[0]
  • 垃圾[0]
  • 无语[0]

继续阅读:

扫一扫,手机浏览手机访问本站