我添加了一个自定义分类法(自定义帖子类型的单独类别),如下所示:
register_taxonomy(self::$slug . \'_category\', array(self::$slug), array(
\'label\' => \'Kategorien\',
\'labels\' => array(
\'name\' => \'Kategorien\',
\'singular_name\' => \'Kategorie\',
\'all_items\' => \'Alle Kategorien\',
\'edit_item\' => \'Kategorie bearbeiten\',
\'view_item\' => \'Kategorie anzeigen\',
\'update_item\' => \'Kategorie aktualisieren\',
\'add_new_item\' => \'Neue Kategorie erstellen\'
),
\'hierarchical\' => true,
\'rewrite\' => array(
\'slug\' => \'referenzen-kategorie\'
)
));
在主页上,我获取了如下类别:
$categories = get_categories(array(
\'type\' => \'sb_reference\',
\'taxonomy\' => \'sb_reference_category\'
));
并显示它。现在,问题来了:网站管理员想要影响显示类别的顺序,他想要的顺序既不是按字母顺序,也不是按帖子数量,而是根据他对类别相关性的感知。因此,基本上,我必须给分类学提供一个额外的字段,他可以在其中写入类别的顺序(即CategoryA是0,CategoryB是2,CategoryC是1等等)
我的问题是:如何向自定义分类法添加一个附加字段,或者我的替代方法是什么?