我试图获得三级WooCommerce类别这是我的代码:
$args = array(
'hierarchical' => 1,
'show_option_none' => '',
'hide_empty' => 0,
'parent' =>18,
'taxonomy' => 'product_cat'
);
$subcats = get_categories($args);
echo '<div class="wooc_sclist">';
foreach ($subcats as $sc) {
$link = get_term_link($sc->slug, $sc->taxonomy);
echo '<ul><a href="' . $link . '">' . $sc->name . '</a></ul>';
}
echo '</div>';
wp_reset_query();
答案 0 :(得分:0)
我解决了它
$args = array(
'hierarchical' => 1,
'show_option_none' => '',
'hide_empty' => 0,
'parent' => $number = 16,
'taxonomy' => 'product_cat'
);
$subcats = get_categories($args);
echo '<div class="wooc_sclist">';
foreach ($subcats as $sc) {
$link = get_term_link($sc->slug, $sc->taxonomy);
echo '<ul><a href="' . $link . '">' . $sc->name . '</a>'.$sc->term_id;
$args2 = get_terms('product_cat',array(
'child_of' => $sc->term_id,
'hierarchical' => 1,
'hide_empty' => 1,
));
foreach ($args2 as $subsubCats) {
$SubLinks = get_term_link($subsubCats->slug, $subsubCats->taxonomy);
echo '<li>sub - <a href=' . $SubLinks . '>' . $subsubCats->name . '</a></li>';
}
echo '</ul>';
}
echo '</div>';
wp_reset_query();