从当时有人提出想增加二级分类到现在已经半年了,终于在闲着蛋疼的情况下撸了出来,比想象中简单很多 - -

要改的代码其实不多,就是改了一下原来遍历输出增加了条件判断

下拉插件请参考

了解typecho的API感觉真不容易,文档个人感觉并不全

首先在遍历 category 时需要判断该 category 是否有children
<?php if(count($category->children)):?>

有的话就遍历该category的children

    <ul class="dropdown-menu">
        <li><a href="<?php echo $category->permalink(); ?>"><?php echo $category->name ?></a></li>
        <?php foreach($category->children as $k=>$v):?>
            <li><a href="<?php echo $v['permalink'] ?>"><?php echo $v['name'] ?></a></li>
        <?php endforeach; ?>
    </ul>

- 阅读剩余部分 -