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

zblog

单独设置某个分类的文章显示个数

豫唐网络2022-11-15 10:54796

zblog默认模式只支持统一设置列表页面每页的显示文章数量,但随着主题的不断进化,或多或少我们需要用到自定义文章数量的功能。代码如下

1、在当前主题或者插件的目录里找到include.php文件,在 ActivePlugin函数下添加接口。

function ActivePlugin_ytecn() {
    Add_Filter_Plugin('Filter_Plugin_ViewList_Core','ytecn_Plugin_ViewList_Core');
}

2、添加ytecn_Plugin_ViewList_Core函数

function gamego_Plugin_ViewList_Core($type, $page, $category, $author, $datetime, $tag, $w,&$pagebar){
    global $zbp;
    if($type=="category"){
        $cid=(int)$zbp->Config('ytecn')->proid;
        if($cid){
            $num=(int)$zbp->Config('ytecn')->pronum;
            if(!$num) $num=10;
            if($category->ID==$cid) $pagebar->PageCount = $num;
            foreach($zbp->categorys[$cid]->SubCategorys as $categorynav){
                if($categorynav->ID==$cid) $pagebar->PageCount = $num;
            }
        }
    }
}

$cid是要设置的分类,自动包含此分类的子集分类。

$num是当前分类显示的文章数量。

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

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

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

分享给朋友:

相关文章

zblogphp文章页面编辑3号输出接口说明

zblogphp文章页面编辑3号输出接口说明

接口名称:Filter_Plugin_Edit_Response3接口描述:文章编辑页面3号输出接口,具体位置位于右侧底部。应用场景:可在文章(页面)编辑页增加自定义参数,如自定义表单字段等。调用方法...

zblog登录地址zblog后台登陆地址是多少

zblog登录地址zblog后台登陆地址是多少

zblog后台默认登陆地址:域名/zb_system/login.php安装有用户中心或者其他插件的会导致后台登录地址发生变化。开启《用户中心(百搭)》后,前台会员伪静态情况下默认登录地址《域名/Us...

查看当前页面使用的sql语句zblog版

查看当前页面使用的sql语句zblog版

        在使用网站的时,有时候会遇见页面打开缓慢情况,在确定服务器和访问量均是正常的情况下,这个时候一般都是程序...

zblog调用当前大分类下的其他小分类名称

zblog调用当前大分类下的其他小分类名称

文章页调用当前大分类下的其他小分类名称子分类内容{$cid=$article->Category->RootID?$article->Category->RootID:$art...

zblog调用最热门文章

zblog调用最热门文章

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

关于【某些功能有没有?能否实现某些功能?】

关于【某些功能有没有?能否实现某些功能?】

在使用zblog框架时很多用户会问到:某某功能有没有呢?能否实现某某功能?等等类似的疑问。zblog是一款基于大众需求的后端系统,他只会满足大众常用的功能,系统的组成部分是由CMS主框架+应用插件组成...