当前位置:首页 > 网站管理 > 正文内容

如何zblogphp首页不显示指定分类的文章

wzccxx5年前 (2021-06-05)网站管理9

许多朋友可能会由于各种需求不想在zblogphp博客的首页显示某个分类的文章,那么如何实现呢?其实zblogphp应用中心有这样的插件,但是有些朋友又不想使用插件,那么有没有办法实现呢?经过网上的各种资料搜集测试,亲测无错可用。

实现方法:

1、在主题的include.php文件最后一行的 ?> 上面添加以下函数代码: 

function 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;
  }
  }

以上代码第四行中的1是要排除的分类ID,分类ID请在后台分类管理中查看。

2、还是在主题的include.php文件function ActivePlugin_主题ID(){ 后面加以下代码:

Add_Filter_Plugin('Filter_Plugin_ViewList_Core','exclude_category');

保存后即可生效!如果还有不明白的,可以联系我!



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

版权声明:本文由泰山森林发布,如需转载请注明出处。

本文链接:https://wzc.tzts.ltd/post/26.html

分享给朋友:

相关文章

修改DedeCMS默认文档标题长度的方法 解决织梦文档标题不够长度

修改DedeCMS默认文档标题长度的方法 解决织梦文档标题不够长度

修改DedeCMS默认文档标题长度的方法 解决织梦文档标题不够长度,这个问题主要是dedecms v5.X版本以后针对出现,如果标题长度大于30个汉字就无法显示了。 解决方法有两步:一、先要在系统参数下的其他选项中修改文...

DEDE数据库语句 DEDESQL命令批量替换 SQL执行语句

1.更改文章中的内容update dede_addonarticle set body=replace(body,'原来的字符','替换后的字符') 例如:update dede_addonarti...

如何修改dedecms文档默认点击数量

附加改变文档默认点击数数值范围的修改方法:\dede\templets\article_add.htm搜索name='click' ,把那一句改成:<input type='text' nam...

dede取消后台登陆验证码

找到织梦程序data\safe\inc_safe_config.php文件,然后用Edit打开(其它代码编辑器也可以但是切记不要用记事本打开,避免出错)找到以下代码,去掉“6”保存即可;(这种方法的作用就是关掉织梦登陆后台的验证码功能,百试...

dede 文章内容页自动切换到手机版代码

<script type = "text/javascript">                var mobileUrl =...

DEDECMS HTTPS访问后,网址中域名重复的解决办法

网上有人说,只要把站点跟网址清空即可解决问题,但是小编想说的是千万不要去 清空站点根网址 !千万不要!!否则你会面对更大的麻烦!真正的解决方法只有一个,那就是修改/include/helpers/channelunit.helper.php...

发表评论

访客

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