zblog php首页不显示指定分类文章的方法

07-17 66阅读 0评论

文章最后更新时间:2022年08月09日

不少博主可能会由于各种的需求不想在ZBLOGphp博客的首页显示某个分类的文章,那么要如何实现?博客吧百度搜索了相关的方法,但都存在列表分页功能异常的问题,于是联系了涂涂研版博主对现有代码进行修改,重建文章分页,亲测无错可用。

实现的方法:

通过函数过滤指定分,重建分页后,挂接Filter_Plugin_Viewlist_Core接口。接口位置:zb_system/functiON/c_system_event.php,有兴趣可自行研究。

教程代码:

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

1234567891011
function exclude_cateGory(&$type,&$page,&$cateGOry,&$author,&$datetime,&$tag,&$w,&$pagebar){global $zbp;if($type == 'index'){$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、在主题激活时执行的函数中(一般是ActivePlugin_主题ID(){})添加以下代码:

1
Add_Filter_Plugin('Filter_Plugin_ViewList_Core','exclude_category');

保存后即可生效。

温馨提示:该方法适合熟悉ZBlog php主题开发的用户,不会修改的用户可以联系博客吧收费修改,联系QQ:1376461866,非诚勿扰!

免责声明
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail:goliszhou@gmail.com
$

发表评论

表情:
评论列表 (暂无评论,66人围观)

还没有评论,来说两句吧...