zblog首页隐藏分类文章方法,zblog怎么屏蔽分类文章

大话运营教研室 1184 0

我们在使用zblog的过程中,网站里可能会发很多内容,但不是每一类内容都需要在首页进行展示的。这个时候就需要将指定分类的文章进行屏蔽,不在首页展示。屏蔽指定分类的文章,有两种方法:第一我们可以购买zblog应用中心的插件;第二我们可以在模板文件里面,手动添加代码,这两种方法选择适合你的就行。

zblog首页隐藏分类文章方法,zblog怎么屏蔽分类文章-第1张图片

zblog首页隐藏分类文章方法:

1、打开主题目录下的include.php文件挂接口,代码如下:

Add_Filter_Plugin('Filter_Plugin_ViewList_Core','主题ID_Exclude_Category');


注:复制这段代码的时候,注意更改‘主题ID’为你自己的主题ID

2、接着去首页代码文件中,添加以下代码:

function 主题ID_Exclude_Category(&$type,&$page,&$category,&$author,&$datetime,&$tag,&$w,&$pagebar){
  global $zbp; 
  if($type == 'index'){//这里只是在首页隐藏,像tag页面,author页面,datetime页面等,可以按需使用.
    $w[]=array('<>','log_CateID',1);
    //下面是重建分页
    $pagebar = new Pagebar($zbp->option['ZC_INDEX_REGEX']);
    $pagebar->PageCount = $zbp->displaycount;
    $pagebar->PageNow = $page;
    $pagebar->PageBarCount = $zbp->pagebarcount;
  }}


注意:函数中第4行的数字“1”,是分类的ID,想要过滤哪个分类,对应更改就好,分类ID可在分类管理里面找到。

3、如需过滤多个分类,可以把第四行,整行复制,修改里面的数字即可。

zblog首页隐藏分类文章方法,zblog怎么屏蔽分类文章-第2张图片

特别注意:确定代码生效之后,一定要到首页查看分页情况,直接点击尾页,查看是否正常。部分情况下,重建分页出错可能会导致,后面的分页都是404页面。

抱歉,评论功能暂时关闭!