2016-10-28 9 views
2

私は現在、個々の投稿に適用されたサービスのリストのために作成されたカスタム分類を持つWordPressのプロジェクトに取り組んでいます。WP投稿に使用されるタクソノミ用語の出力方法は?

<main id="main" role="main" <?php body_class(); ?>> 
<?php 
    $services_args = array(
     'post_type' => 'sc_project', 
    ); 
    $services_query = new WP_Query($services_args); 
    if ($services_query->have_posts()): 

    $terms = get_terms(array(
     'taxonomy' => 'sc_project_service', 
     'hide_empty' => false, 
    )); 
?> 
<section> 
    <div> 
     <a href="#">Back to Projects</a> 
     <h2><strong><?php the_title(); ?></strong></h2> 
     <div> 
      <div>Services</div> 
      <?php foreach ($terms as $term) : ?> 
       <span><?php echo $term->name; ?></span> 
      <?php endforeach; ?> 
     </div> 
    </div> 
</section> 
<?php endif; ?> 
</main> 

だから私の質問は、このコードブロックで、私はすべての単一の分類用語が使用される出力する能力を持っているが、私はその特定のポストのためだけのものへの出力を制限することについてどのように行くか、ですか?

すべての入力をいただければ幸いです。

ありがとうございました!代わりにget_terms()

答えて

1

使用wp_get_post_terms()

$terms = wp_get_post_terms(get_the_ID(), 'sc_project_service'); 
+0

男ああ、ありがとうございました! – Buckk

+0

@Buckk問題はありません(: – George

関連する問題