设置自定义父分类

时间:2018-12-04 08:53:19

标签: wordpress hierarchy taxonomy

很少有针对“属性”帖子类型的自定义post_taxonomies,例如要素,社区,状态等。对于“州”和“城市”设置为“ hierarchical” => true,效果很好。但是我想将“城市”的父母更改为“州”,以按国家对城市进行分组。 我所能做的-添加新选项为城市选择“州”,但是此解决方案无法按州对城市进行分组。 有什么解决办法吗?

2 个答案:

答案 0 :(得分:1)

您不能在不同分类法的术语之间创建分层关系。

一种解决方案是创建“位置”分类法,并将州作为父项,将城市作为子项。然后,您可以使用以下查询为州创建清单:

$states = get_terms( array(
    'taxonomy' => 'location',
    'parent' => 0,
) );

答案 1 :(得分:-1)

我将“州”添加为“ term_meta”,并使用“ get_term_meta”功能,并列出我想要的所有列表。