当前位置:首页 > 建站知识 > 正文内容

zblog教程:作者列表页不显示指定分类文章的方法

admin3年前 (2021-08-29)建站知识457

有些时候,我们为了隐藏自己的Zblog网站文章,会特意设置某个指定分类的文章在首页不显示,可别人仍然可以通过作者列表页看见您发布的所有文章,如何才能在作者列表页不显示指定分类的文章呢?这篇zblog教程或许对您有帮助。

找到当前使用主题目录,打开include.php文件,在适当位置加上如下代码:

function 主题ID_Exclude_Category2(&$type,&$page,&$category,&$author,&$datetime,&$tag,&$w,&$pagebar){
  global $zbp; 
  if($type == 'author'){
    $w[]=array('<>','log_CateID',1);
    $w[]=array('<>','log_CateID',2);
    //下面是重建分页
    $pagebar = new Pagebar($zbp->option['ZC_INDEX_REGEX'], true, true);
    if($type == 'index'){
          $pagebar->PageCount = 10;  //这里是单独设置首页列表文章数量
    } else {
    $pagebar->PageCount = $zbp->displaycount;
    }
    $pagebar->PageNow = $page;
    $pagebar->PageBarCount = $zbp->pagebarcount;
  }
}

log_CateID后面的数字1和2就是对应的分类ID,多个分类ID需要重复复制$w[]=array('<>','log_CateID',1);这段代码,具体ID是多少可以在分类管理中查看。

然后,在主题激活执行函数中(一般是function ActivePlugin_xxmy(){})添加以下代码:

Add_Filter_Plugin('Filter_Plugin_ViewList_Core','xxmy_Exclude_Category2');

最后,清空缓存并重新编译模板,即可立刻生效。

扫描二维码推送至手机访问。

版权声明:本文由莹莹笔记发布,如需转载请注明出处。

本文链接:https://www.ynyn34.com/jzzs/23.html

标签: ZblogPHP学习
分享给朋友:

相关文章

zblog怎么调用标签教程(热门/随机/最新)

正常情况下标签列表位于zblog后台模块管理中,当想要调用显示出来的时候,直接把该模块拖拽至指定侧栏即可。可如果我们想在侧栏以外的页面调用,或者想改变标签的排序,使其按照热门/随机/最新标签的方式进行排序,又该如何设置呢?方法一:inclu...

夸克网盘签到给的空间是永久的吗

夸克网盘签到给的空间是永久的吗

因为要保存好多学习资料,莹莹也开通了一个夸克网盘会员,您别说,充值后的体验果然尊贵,不仅下载时不限制告诉流量多少了,而且保存资源也不受每次500个文件的限制,贼爽。而且还发现,每天签到送空间,连续签到7天可翻十倍得1G。那这些签到给的空间是...

莹莹的故事铺子更新招牌啦

小伙伴们好,欢迎光临莹莹的故事铺子~在招待了1094位过客er后,老版招牌终于光荣退役啦。很久以前就想着重新更新一下这块牌子啦,毕竟四年内, 无论是我们, 还是Gorkor, 都发生了太多太多的变化,老版招牌也许已经不能再说明如今我们的心境...

Zblog文章列表页摘要调用和摘要字数控制的代码及方法

任何做过网站的站长都知道列表页文章摘要的重要性,既能使网站布局变得充实,也可以让用户提前了解文章的大概内容,再决定是否点击进入,这样带来的流量更加地精准。Zblog建站时,调用摘要的代码是什么?控制摘要字数有什么方法呢?莹莹给大家带来最新笔...

zblogPHP判断不同页面的代码

zblogPHP模板制作中,经常需要对不同页面进行判断,从而调取该页面的专用模板,今天莹莹主要想记录一下判断首页、分类页、日志页、标签页、独立页面、作者页面、日期页面的代码及常用调用方法,同时结合以实例。{if $type==&#...

Zblogphp调用多篇指定文章的代码

这种情况实际上很少用到,一般我们都是调用某个分类或者多个分类下的热门、热评文章,但是在极少情况下,比如说CMS主题头部需要着重展示或者有特色图片的文章,用来增强主题的布局会用到,代码如下。{php}    &...