Php 在父类别页面中显示子类别

Php 在父类别页面中显示子类别,php,wordpress,woocommerce,custom-taxonomy,taxonomy-terms,Php,Wordpress,Woocommerce,Custom Taxonomy,Taxonomy Terms,我正在尝试为子类别创建一个模板,在该模板中,我可以在子类别下显示产品,并且在父类别页面中,我只想显示父类别的相关子类别。有人能给我举个代码的例子吗?如何开始此操作。请尝试以下操作: if ( is_product_category() ) { $terms = get_terms( array('taxonomy' => 'product_cat', 'parent' => get_queried_object_id() ) ); foreach ( $term

我正在尝试为子类别创建一个模板,在该模板中,我可以在子类别下显示产品,并且在父类别页面中,我只想显示父类别的相关子类别。有人能给我举个代码的例子吗?如何开始此操作。

请尝试以下操作:

if ( is_product_category() ) {

    $terms = get_terms( array('taxonomy' => 'product_cat', 'parent' => get_queried_object_id()  ) );

    foreach ( $terms as $term ){
        $term_link = get_term_link( $term, $taxonomy );

        echo '<a class="ccats" href="'.$term_link.'"><span class="label">'.$term->name.'</span></a>';
    }

}
if(是产品还是类别()){
$terms=get\u terms(数组('taxonomy'=>'product\u cat','parent'=>get\u queryed\u object\u id());
foreach($terms作为$term){
$term\u link=get\u term\u link($term$taxonomy);
回声';
}
}
尝试以下操作:

if ( is_product_category() ) {

    $terms = get_terms( array('taxonomy' => 'product_cat', 'parent' => get_queried_object_id()  ) );

    foreach ( $terms as $term ){
        $term_link = get_term_link( $term, $taxonomy );

        echo '<a class="ccats" href="'.$term_link.'"><span class="label">'.$term->name.'</span></a>';
    }

}
if(是产品还是类别()){
$terms=get\u terms(数组('taxonomy'=>'product\u cat','parent'=>get\u queryed\u object\u id());
foreach($terms作为$term){
$term\u link=get\u term\u link($term$taxonomy);
回声';
}
}

@PullataPraveen我不知道,请选择您希望WooCommerce归档页面的位置,检查相关WooCommerce模板中的可用挂钩。@PullataPraveen我不知道,请选择您希望WooCommerce归档页面的位置,检查相关WooCommerce模板中的可用挂钩。