如何在Wordpress中显示父类别列表(带链接)

时间:2015-03-22 05:11:47

标签: php wordpress

所以我在在wordpress中显示所有父类别的列表时遇到了这种困境。

我正在使用以下代码:

<ul><li><?php wp_list_categories('orderby=order&title_li=&depth=1'); ?></li></ul>

不幸的是,这不起作用,我真的不知道为什么。会发生什么,它只显示唯一的一个类别。

我很感激任何人的帮助。

1 个答案:

答案 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'); ?`>