你需要add term meta 到您的类别。在此元字段中,您将存储要用作自定义订单基础的字符串或数字(tutorial). 假设您生成了一个名为my_cat_meta
它保存的整数表示您希望它们按什么顺序显示。
现在可以将此元键传递给wp_list_categories
. 此功能最终依赖于get_terms
, 这解释了函数可以接受哪些参数。您可以将搜索限制为定义了元键并根据该元键排序的术语。这相当于:
$args = array (
\'title_li\' -> \'\',
\'meta_key\' -> \'my_cat_meta\',
\'orderby\'-> \'meta_key\');
wp_list_categories ($args);
一种略显粗糙的方法是使用“description”字段,这是WP类别中的默认字段。许多主题不显示它,因此您可以使用它来存储元数据。在这种情况下,您可以跳过构建自己的元字段并使用:
$args = array (
\'title_li\' -> \'\',
\'orderby\'-> \'description\');
wp_list_categories ($args);