Wordpress - 按字母顺序排序分类法(get_taxonomy)

时间:2013-04-18 12:57:33

标签: php wordpress

我将以下代码输出到下拉列表中。我正在尝试按字母顺序在下拉列表中对这些类别进行排序,以便我的用户更容易找到它们。

<?php // output dropdown for each taxonomy //
  foreach ($taxonomies as $tax) { ?>
    <div id="<?php echo $tax . '_cat'; ?>">
  <label for="wppl-category-id"><?php echo get_taxonomy($tax)->labels->singular_name; ?>: </label>
  <?php custom_taxonomy_dropdown($tax); ?>              
</div>
<?php } /* end foreach */ ?>

我查了一下,似乎get_taxonomy没有orderby选项(至少我能找到)。对于我如何做到这一点有什么建议吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

也许你可以查看原生函数get_terms

它有一个orderby参数,我相信你可以按名称订购它们。

那里有一个例子,所以如果你只需将count替换为name,你就会得到这个:

$categories = get_terms( 'category', 'orderby=name' );