按分类值对循环进行排序 时间:2011-01-12 作者:Derek Perkins 这是一个类似的问题Sorting for each custom taxonomy, 但我觉得这并没有得到明确的询问或回应。我有一个自定义的帖子类型“player”和一个自定义的分类法“player\\u details”。球员详细信息包括身高、体重、国家/地区、球衣等。我想在我的球员档案中添加一个自定义筛选/排序机制,以便您可以按身高、体重等进行排序。内置的query\\u posts函数允许您按日期、标题等进行排序,但我不知道如何按分类法进行排序。我意识到,如果分类法的详细信息位于自定义字段中,我可以这样对其进行排序,但这违背了将其存储在自定义分类法中的目的,而自定义分类法正是存储它的地方。有没有一种我不知道的方法可以做到这一点,或者需要对自定义查询进行深入的黑客攻击?http://codex.wordpress.org/Custom_Queries 1 个回复 最合适的回答,由SO网友:Rarst 整理而成 这似乎在本质上是不可能的,即使WP 3.1中即将进行改进。[…]这不是分类法的目的。分类法用于分组,而不是按排序。如果你想按某样东西排序,它必须是帖子本身中的某样东西,而不是taxo中的某个术语。Otto对于这种数据,自定义字段更有意义。而不是“一群体重60公斤的人”,而是“球员A(60公斤)、球员B(60公斤)等”。根据定义,细节是个人的。分类法是广泛的属组。 结束 文章导航