WP_LIST_CATERIONS深度和数量

时间:2015-10-03 作者:kiarashi

我的代码如下:

$custom_args = array(
     \'orderby\'          => \'name\',
     \'order\'            => \'ASC\',   
     \'depth\'            => 1,
     \'number\'           => 4, 
);
    wp_list_categories($custom_args);
我想创建一个类别列表,并且只显示父类别,我使用\'depth\' => 1, 但因为我也想控制类别的数量,我补充道\'number\' => 4 希望这就足够了,但它只显示了一个父类别。

如果我移除depth 它显示了4个类别,但链接也是子类别。

有没有办法解决这个问题?非常感谢。

1 个回复
SO网友:kiarashi

结构如下:

<ul class="main-menu">  
    <li><a href="">CMS Themes</a>
        <ul class="children">
            <li><a href="">Moodle</a></li>
        </ul>
    </li>
    <li><a href="">Empty Cat</a></li>
    <li><a href="">HTML</a>
        <ul class="children">
            <li><a href="">Creative</a></li>
        </ul>
    </li>
    <li><a href="">Photography</a></li>
    <li><a href="">Wordpress</a>
        <ul class="children">
            <li><a href="">Blog / Magazine</a></li>
            <li><a href="">Corporate</a></li>
            <li><a href="">Creative</a></li>
            <li><a href="">eCommerce</a></li>
            </li>
        </ul>
    </li>
</ul>