设置自定义 parent 分类法
Set custom parent taxonomy
"property" post 类型的自定义 post_taxonomies 很少,例如特征、社区、状态等。对于 "States" 和 "Cities" 设置 'hierarchical' => 是的,效果很好。但是我想将 "Cities" 的 parents 更改为 "States" 以 /group 按州对城市进行排序。
我所能做的 - 添加新选项以选择 "State" 作为城市,但此解决方案无法按州对城市进行分组。
有什么解决办法吗?
您不能在不同分类术语之间创建层次关系。
一个解决方案是创建一个 'Location' 分类法,并将您的州作为父术语,将城市作为子术语。然后,您可以使用以下查询仅为州创建列表:
$states = get_terms( array(
'taxonomy' => 'location',
'parent' => 0,
) );
我将 'State' 添加为“term_meta”并使用 'get_term_meta' 功能并制作我想要的所有列表。
"property" post 类型的自定义 post_taxonomies 很少,例如特征、社区、状态等。对于 "States" 和 "Cities" 设置 'hierarchical' => 是的,效果很好。但是我想将 "Cities" 的 parents 更改为 "States" 以 /group 按州对城市进行排序。 我所能做的 - 添加新选项以选择 "State" 作为城市,但此解决方案无法按州对城市进行分组。 有什么解决办法吗?
您不能在不同分类术语之间创建层次关系。
一个解决方案是创建一个 'Location' 分类法,并将您的州作为父术语,将城市作为子术语。然后,您可以使用以下查询仅为州创建列表:
$states = get_terms( array(
'taxonomy' => 'location',
'parent' => 0,
) );
我将 'State' 添加为“term_meta”并使用 'get_term_meta' 功能并制作我想要的所有列表。