当前位置:首页 » 笑月杂谈 » 正文

zblog怎么在首页隐藏分类文章

180 人参与  2020年06月13日 08:48  分类 : 笑月杂谈  评论

有时候我们在做站的过程中,不希望一些文章在首页展示,这时候就需要隐藏分类目录文章。zblog应用中心有这样的插件,笑月担心插件太多,影响网速,还不如修改代码来得实在。在网上找不少方法,自己去实践了,却是总是弄不起来。

yincang.jpg

后来找到寒冰笔记的站长,在他的指导下,终于成功了。寒冰站长是个热心的人,有什么不懂的问题,他都会帮你忙。人品非常nice。

比如,我的网站程序是小小蚂蚁,依次打开zb_users/theme/xxmy,在主题模板下有一个include.php文件,我们可以下载到桌面,修改这个文件。

jiekou.jpg

在include.php文件,挂载插件接口:

Add_Filter_Plugin('Filter_Plugin_ViewList_Core','xxmy_Exclude_Category');

hanshu.jpg

接着添加一个主题ID_Exclude_Category”的函数:

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

id后面的数字,代表你想隐藏的分类目录,可以隐藏一个,也可以隐藏多个。根据自己的需求去做。

这段代码可以放到文件最后面。?>这个符号相当于php语言的结束。把这个符号放到代码之后,这样就行了。我原来不懂,经过寒冰站长指点后会了。

来源:笑月笔记,转载请保留出处和链接!

本文链接:https://www.xyubj.com/xyzt/4.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

       

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

搜索

最新留言

    ©2020-2022 苏ICP备13019529号 | | 网站地图