2017-05-04 18 views
0

私はカスタムポストタイプ "PRODUCT"を作成しました。私が必要とするのは、異なるカテゴリの商品を追加するたびに、新たに追加されたカテゴリがナビゲーションメニューに自動的に追加されるということです。 「健康」カテゴリの新製品を追加すると、ナビゲーションメニューにこの新しく追加されたカテゴリが表示され、このカテゴリのすべての商品がリストされるはずです。しかし、同じカテゴリの別の商品を追加した場合[健康]メニューに追加しないでください。ちょうど新しいカテゴリを追加する必要があります。私は私の質問を明確にしたいと思う。ナビゲーションメニューのCPTカテゴリをWPに自動的に追加する方法は?

PRODUCT 
Health 
Beauty 

私は外観>メニューに行くことによって、手動でそれを行うことができますが、私はそれが私のナビゲーションメニューに自動的に追加することにしたいです。

答えて

0

that.youが( '')get_termsに分類を指定する必要がありますようにあなたがそれを行うことができます機能

<?php 

$taxonomy = 'portfolio_categories'; 
$terms = get_terms($taxonomy); // Get all terms of a taxonomy 

if ($terms && !is_wp_error($terms)) : 
?> 
    <ul> 
     <?php foreach ($terms as $term) { ?> 
      <li><a href="<?php echo get_term_link($term->slug, $taxonomy); ?>"><?php echo $term->name; ?></a></li> 
     <?php } ?> 
    </ul> 
<?php endif;?> 

?> 
関連する問題