カスタム投稿タイプでカテゴリーの一覧を出力するソースコード

ソースコード

カスタム投稿タイプのスラッグを「works」カスタムタクソノミー名を「works_category」としています。

<?php
  $post_type = get_post_type();
  $taxonomy = get_object_taxonomies($post_type);
  $args = array(
    'taxonomy' => $taxonomy,
    'hide_empty' => false,
  );
  $works_terms = get_terms($args);
?>
<div class="works_category-list">
  <a href="<?= home_url('works') ?>">全て</a>
  <?php
  foreach($works_terms as $works_term):
    if($works_term->taxonomy === 'works_category') {
      $term_url = home_url('/' . $works_term->taxonomy . '/' . $works_term->slug);
      echo '<a href="' . $term_url . '">' . $works_term->name . '</a>';
    }
  endforeach;
  ?>
</div>
if($works_term->taxonomy === 'works_category')
タグが出力されないように上記のif文を追加しています。
>お問い合わせはこちら

お問い合わせはこちら