zblog
当前位置:首页 > 商学院 > zblog > 正文内容

zblog

首页包含或不包含某些分类文章

豫唐网络2022-11-22 10:361413

某些时候,会需要首页的文章列表显示或者不显示某些指定的分类。教程如下:

1、添加Filter_Plugin_ViewList_Core接口

Add_Filter_Plugin('Filter_Plugin_ViewList_Core','gamego_Plugin_ViewList_Core');

2、添加gamego_Plugin_ViewList_Core函数

functiongamego_Plugin_ViewList_Core(&$type,&$page,&$category,&$author,&$datetime,&$tag,&$w,&$pagebar){
global$zbp;
if($type=='index'){
$ccc=array();
$cid=(int)$zbp->Config('gamego')->proid;
if($cid){
$ccc[]=$cid;
foreach($zbp->categorys[$cid]->SubCategorysas$categorynav){
$ccc[]=$categorynav->ID;
}
$dd=implode(",",$ccc);
$w[]=array('notin','log_CateID',$dd);
}
}
}

这里的案例代码我们用的是不包含某个大分类及其下属小分类文章的方法。也可以把not in改成in,改成仅包含。

扩展阅读,不包含指定的分类ID。

functiongamego_Plugin_ViewList_Core(&$type,&$page,&$category,&$author,&$datetime,&$tag,&$w,&$pagebar){
global$zbp;
if($type=='index'){
$dd='1,2,3,4';
$w[]=array('notin','log_CateID',$dd);
}
}

扩展阅读的案例是首页列表不显示1,2,3,4这4个分类的文章。

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

版权声明:本文由汤阴县豫唐网络科技有限公司发布,如需转载请注明出处。

本文链接:https://www.ytecn.com/post/424.html

分享给朋友:

相关文章

zblogphp打开调试模式的方法zblogphp程序报错怎么办

zblogphp打开调试模式的方法zblogphp程序报错怎么办

因为出问题了,所以要开调试定位和解决,而不是因为开了调试,所以出问题了。未开调试模式的报错界面但只发这种图片,是寻求不到帮助的,除非发图的时候主题或者插件的作者正好看到了。所以,我们需要开启调试模...

zba文件怎么使用?zba文件是什么?

zba文件怎么使用?zba文件是什么?

.zba是zblogphp的专用应用格式。应用格式又分主题和插件两种。.zba主题安装,打开zblog后台,选择《主题管理》,点击《本地上传并安装主题zba文件》,上传后点击提交,然后开启主题,安装完...

zblogphp数据字典zblogphp数据库字典zblogphp数据表字段大全

zblogphp数据字典zblogphp数据库字典zblogphp数据表字段大全

zblogphp系统默认为8张表,分别为category(分类表)、comment(评论表)、config(系统和应用配置表)、member(用户表)、module(模块表)、post(文章表(含...

zblog主题插件导航函数

zblog主题插件导航函数

1、在主题或者插件的include.php文件添加导航函数functionytecn_SubMenu($id){ $arySubMenu=array( 0=>array('插件说明&...

zblog调用最热门文章

zblog调用最热门文章

本教程仅支持1.7及其以上版本。精简版{php} $w=array(); $w['count']=5; $w['order_custom']=array('...

通过接口给后台导航栏添加菜单

通过接口给后台导航栏添加菜单

zblog支持2处菜单的添加,分别是后台顶部和后台左侧。1、给后台顶部导航栏添加菜单functionActivePlugin_tc_cs(){ Add_Filter_Plugin('Filt...