列出术语并按第二个单词排序

时间:2015-01-17 作者:leanda

我的侧栏中有以下代码,列出了术语或自定义分类法,这些是名称、名字和姓氏。是否可以按姓氏而不是名字的字母顺序列出他们?

谢谢

<?php

$taxonomy = \'name\';
$tax_terms = get_terms($taxonomy);
?>
<ul>
<?php
foreach ($tax_terms as $tax_term) {

echo \'<li>\' . \'<a href="\' . esc_attr(get_term_link($tax_term, $taxonomy)) . \'"title="\' . sprintf( __( "View all posts in %s" ), $tax_term->name ) . \'" \' . \'>\' .    $tax_term->name.\'</a></li>\';
}
?>
</ul>

1 个回复
SO网友:Rarst

这是一个太具体的条件,没有一个本土的方式。

另一方面,这并不像在PHP中简单地排序数组那样复杂。您可以使用usort() 使用一个小的自定义回调函数,包含比较逻辑。

结束