按照它们在菜单中的顺序获取类别

问题描述:

我陷入了一个相当简单的问题(我猜)。我正在尝试在我的模板顺序中获取类别,这与我的主菜单中的顺序相同。按照它们在菜单中的顺序获取类别

有关信息,我使用的是WP 3.0.4,法语版本。

非常感谢!

这不是一个正统的方法,但我们没有一个类别排序字段等等...

类别,您可以将此字段用作排序字段。说,在管理员中引入从A到Z的单个字符,并使用get_categories()wp_list_categories()与选项'orderby' => 'description','order' => 'ASC'/'DESC'。或者,如果你确实使用这个领域,也许一些创造力与第一个字会做到这一点!像“Java文章类别”而不是“Java文章”; “一堆PHP文章”,而不是“PHP文章”等

尝试使用wp_list_categories()函数http://codex.wordpress.org/Template_Tags/wp_list_categories

使用时,orderBy参数。如果你不使用的的说明现场以按名称排序,使用

<ul> 
    <?php wp_list_categories('orderby=name'); ?> 
</ul> 
+0

感谢您的答案,但那不是我所期待的。我希望以我在自定义菜单中订购的相同顺序检索类别。 – 2011-01-31 09:18:30

+0

不,我认为这不可能,除非您从数据库中检索菜单并过滤掉其他不属于类别的项目。快速入侵,但无法管理,只能使用类别创建第二个菜单。 – keatch 2011-01-31 09:26:44