Zblog首页不显示过滤指定分类的文章

zhanzhang1年前阿里云建站2170

实现方法:通过函数过滤指定分类,重建分页后,挂接Filter_Plugin_ViewList_Core接口。

接口位置:zb_system/function/c_system_event.php,有兴趣可自行研究。

教程代码:

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

function 主题ID_filter_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(){})添加以下代码。

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

保存后即可生效。

相关文章

Discuz! X3.4 搬家教程

Discuz! X3.4 搬家教程

由于种种原因,很多时候站长都需要对网站进行搬家,搬家会经常出现这样或那样的问题,现在对以往的经验做一个总结,希望对各位站长有所帮助。网站的空间有独立与虚拟之分,下面分别介绍两种空间的搬家方法。一、独立...

Zblog1.6版本固定域名后出错的解决办法

Zblog1.6版本固定域名后出错的解决办法

最近Zblog升级到了1.6版本,官方对于Zblog1.6版本固定域名后出错这个问题给了一个新的解决办法。注意:本文方法仅适用于Zblog1.6版本,低于1.6的版本均不能使用。ftp链接上服务器,打...

你的网站可能违法了!(建站必看)

你的网站可能违法了!(建站必看)

做网站除了老生常谈的服务器、域名、必备空间、网站架构等问题,其实常常会有被人忽视的小细节,一不小心就会损失惨重。一、图片是否未经许可使用了有版权的图片这里为大家提供一些设计师常用的,免费找素材的网站。...

Zblog固定域名出错不能登入后台怎么办

Zblog固定域名出错不能登入后台怎么办

当zblog固定域名出错不能登入后台时这么办?这里提供两种方法。(当然还有其它办法) 1、修改配置系统文件zb_users/c_option.php 可...

WordPress去除后台底部版权和版本信息

WordPress去除后台底部版权和版本信息

很多WordPress站点在使用过程中需要隐藏WordPress的字样,尤其是WordPress后台底部的两块,每个后台页面都存在,左侧是版权信息,右侧是WordPress版本号。接下来给...

Zblog如何设置伪静态?Zblog伪静态设置教程

Zblog如何设置伪静态?Zblog伪静态设置教程

本文教程仅针对Z-blogPHP版本。请一定要确定你的主机支持伪静态功能(如何辨别主机是否支持伪静态?很简单,问问你的主机提供商就知道了)Z-blogPHP版本有一个很好用的“静态管理中心”的设置Zb...

发表评论    

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