繁体   English   中英

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

[英]Wordpress - Alphabetically Order Taxonomies (get_taxonomy)

我有以下代码将我拥有的类别输出到一个下拉列表中。 我试图按字母顺序在下拉列表中排序这些类别,以使用户更容易找到它们。

<?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选项(至少我可以找到)。 关于如何执行此操作有什么建议吗?

谢谢!

也许您可以检查本机函数get_terms

它有一个orderby参数,我相信您可以按名称排序。

那里有一个例子,因此,如果您仅将count替换为name,您将得到以下信息:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM