2016-03-22 10 views
0

カテゴリ名とカテゴリ画像を表示するコードがありますが、親カテゴリからサブカテゴリのみを表示したいと思います。Wordpress/Woocommerceページにサブカテゴリを表示する方法

http://scr.hu/2h3l/zx0db 私は張り

任意のアイデアからすべてのサブカテゴリを表示する必要がありますか?

<div class="category row"> 
<?php $catTerms = get_terms('product_cat', array('hide_empty' => 0, 'orderby' => 'ASC', 'exclude' => '17,77')); ?> 

    <?php foreach($catTerms as $catTerm) : 
      $wthumbnail_id = get_woocommerce_term_meta($catTerm->term_id,'thumbnail_id', true); 
      $wimage = wp_get_attachment_url($wthumbnail_id); 
    ?> 

     <div class="category-item col-md-6"><a href="<?php echo $catTerm->slug; ?>"><?php if($wimage!=""):?><img src="<?php echo $wimage?>"><?php endif;?><span><?php echo $catTerm->name; ?></span></a></div> 
<?php endforeach; ?> 
</div> 

答えて

0

Woocommerce製品カテゴリページに移動します。カテゴリー内装を見つけ、編集をクリックします。編集ページから、表示タイプをサブカテゴリに設定します。

0

"foreach"ループでは、現在の用語に親があるかどうかをチェックするだけです。

if($catTerm->parent > 0){ 
    //do what ever if this term has parent 
} 
関連する問題