设计主题时,一般情况下都是调用wp_list_categories('') 这个函数来显示WordPress的分类项目。它生成的样式是类似这样的:
不幸的是,我写的主题需要分类列表横向排列,而且那个“Categories”对于我来说是多余的。我去WordPress Codex上翻了一下wp_list_categories('')的用法,发现还没有隐藏这个Categories的参数。难道就此罢休?
转念一想,既然wp_list_categories('')没法满足我的需求,何必再一颗树上吊死呢。后来我终于找到了一个既能显示分类列表又不会生成“Categories”的妙招,代码如下:
<ul>
<?php list_cats(FALSE, '', 'ID', 'asc', '', TRUE, FALSE, FALSE, FALSE, TRUE, FALSE, FALSE, '', FALSE, '', '', '1,33', TRUE); ?>
</ul>
我们先手动把ul写好,剩下的li由上面的那一长个WordPress函数来写,这样既达到了目的,又不会让那个讨厌的“Categories”出现。
改进后:
技术性问题解决了,接下来调整一下CSS,就完美了。