子比主题美化 – 分类数量显示

介绍

给每个分类加一个数量显示,用处说大不大,喜欢自取。

图片[1]-子比主题美化 – 分类数量显示-小新轻创

取自初一小盏

教程

在你的 functions.php 文件中,添加以下代码,定义一个自定义 Walker 类,用于处理分类项目并在其后面显示文章数量。

在你的 zib_menu_items 函数中,使用自定义 Walker 类来生成导航菜单:

函数位于/inc/functions/zib-header.php 搜索zib_menu_items($location = 'topmenu', $echo = true)

将整个函数替换为

function zib_menu_items($location = 'topmenu', $echo = true)
{
    $args = array(
        'container'       => false,
        'container_class' => 'nav navbar-nav',
        'echo'            => false,
        'fallback_cb'     => false,
        'items_wrap'      => '<ul class="nav navbar-nav">%3$s</ul>',
        'theme_location'  => $location,
        'walker'          => new Custom_Walker_Nav_Menu(), // 使用自定义 Walker 类
    );

    if (!wp_is_mobile()) {
        $args['depth'] = 0;
    }

    $menu = wp_nav_menu($args);

    if (!$menu && is_super_admin()) {
        $menu = '<ul class="nav navbar-nav"><li><a href="' . admin_url('nav-menus.php') . '" class="loaderbt">添加导航菜单</a></li></ul>';
    }
    if ($echo) {
        echo $menu;
    } else {
        return $menu;
    }
}

至此教程结束。

子比主题美化 – 分类数量显示-小新轻创
子比主题美化 – 分类数量显示
此内容为免费阅读,请登录后查看
创元0
网络收集
虚拟资源
自动发货
永久使用
免费阅读
© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 共10条

请登录后发表评论

    暂无评论内容