所以我在在wordpress中显示所有父类别的列表时遇到了这种困境。
我正在使用以下代码:
<ul><li><?php wp_list_categories('orderby=order&title_li=&depth=1'); ?></li></ul>
不幸的是,这不起作用,我真的不知道为什么。会发生什么,它只显示唯一的一个类别。
我很感激任何人的帮助。
答案 0 :(得分:4)
试试这个。我之前已经过测试
<?php
$args = array(
'orderby' => 'name',
'hierarchical' => 1,
'taxonomy' => 'category',
'hide_empty' => 0,
'parent' => 0,
);
$categories = get_categories($args);
foreach($categories as $category) {
echo '<a href="' . get_category_link($category->cat_ID) . '" title="' . $category->name . '">' . $category->name . '</a><br>';
}
?>
或试试这个。让我知道哪一个更好。
<?php wp_list_cats('optionall=0&depth=1&list=0&exclude=1&children=0&hide_empty=0'); ?`>