[英]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.