我在获取product_cat
WooCommerce的分类首先,我有一个代码,列出了product_cat
作为:
$terms = get_terms("product_cat");
if ( !empty( $terms ) && !is_wp_error( $terms ) ){
echo "<ul>";
foreach ( $terms as $term ) {
echo "<li>" . $term->name . "</li>";
}
echo "</ul>";
}
Result Here
这基本上列出了分类法的所有术语(
product_cat
). 打赌我需要的是列出这个列表的顶层,所以我用这个代码列出了术语hirachy的第一层:
$terms = get_terms("product_cat",\'parent=0\');
if ( !empty( $terms ) && !is_wp_error( $terms ) ){
echo "<ul>";
foreach ( $terms as $term ) {
echo "<li>" . $term->name . "</li>";
}
echo "</ul>";
}
正如你所看到的,我通过了
\'parent=0\'
参数以获得顶级列表,但我只得到一个,同时我确信我至少还有4个,如设计师眼镜和隐形眼镜。。
Result Here
你能告诉我为什么会发生这种情况,以及我如何获得顶级名单吗?
谢谢