谢谢你的评论!在你的帮助下,我设法排除了Wordpress的标准问题。我找不到罪魁祸首(正如@DaveRomsey所说,这可能是get_terms
或get_terms_orderby
挂钩改变结果)。在任何情况下,我都通过对数组排序来解决它:
$searchedterms = get_terms( \'category\', array(
\'name__like\' => $s,
\'orderby\' => \'name\',
\'order\' => \'ASC\',
\'hide_empty\' => true
) );
function cmp($a, $b){
return strcmp($a->name, $b->name);
}
usort($searchedterms, "cmp");