WP_LIST_CATEGORY是否手动设置顺序?

时间:2015-06-11 作者:buksida

有可能做到这一点吗?在codex中,“orderby”选项不允许手动排序(仅允许升序ID、名称、计数、slug等)。

代码如下:

<?php
    wp_list_categories(\'include=16,17,15&title_li=<h3>\' . __(\'By Content\') . \'</h3>\' ); 
?>
这是目前按字母顺序排列的,因为我没有包含“orderby”语句。我要他们点17、15、16号,但只有这3只猫不是按字母顺序排列的。

这可能吗?

1 个回复
SO网友:Øle Bjarnstroem

我会使用get_categories() 首先获取所有类别的关联数组,然后根据需要对其排序。

$categories = get_categories(\'include=16,17,15\');

结束

相关推荐

向GET_CATEGORIES下拉列表添加自定义选项

我有一个下拉菜单,用于在我正在处理的小部件中选择类别。一切正常,选项保存在数据库中。我现在要做的是添加一个空白选项,而不是在单击“保存”时自动设置。在这种情况下,用户可能不想设置类别。 $this->categories = get_categories(); foreach ( $this->categories as $cat ) { $selected = ( $cat->term_id == esc_att