Q.カスタム投稿タイプ「実績紹介」で複数のカテゴリーを選択しても1つしか表示されません。
申し訳ございませんが、実績紹介カテゴリーは基本的に一つのみ設定することを想定した仕様となっており、複数のカテゴリーを表示させるにはカスタマイズが必要です。
▼変更箇所イメージ(実績紹介詳細ページの記事タイトル上)

A.下記の方法でカスタマイズしてください。
1. 実績紹介詳細ページ
編集するファイル: single-works.php
編集する箇所: 56行目
<a class="p-works-entry__cat" href="<?php echo get_category_link( $categories[0]->term_id ); ?>"><?php echo esc_html( $categories[0]->name ); ?></a>
↓
<?php foreach($categories as $cat){ ?>
<a class="p-works-entry__cat" href="<?php echo get_category_link( $cat->term_id ); ?>"><?php echo esc_html( $cat->name ); ?></a>
<?php }; ?>
2. 実績紹介一覧ページ
編集するファイル: archive-works.php
編集する箇所: 44行目
<a class="p-article06__cat" href="<?php echo get_category_link( $categories[0]->term_id ); ?>"> <?php echo esc_html( $categories[0]->name ); ?> </a>
↓
<ul>
<?php foreach($categories as $cat){ ?>
<li>
<a class="p-article06__cat" href="<?php echo get_category_link( $cat->term_id ); ?>"><?php echo esc_html( $cat->name ); ?></a>
</li>
<?php }; ?>
</ul>
3. トップページ
編集するファイル: template-parts/contents-builder.php
編集する箇所: 123行目
<a class="p-article06__cat" href="<?php echo get_category_link( $categories[0]->term_id ); ?>"> <?php echo esc_html( $categories[0]->name ); ?> </a>
↓
<ul>
<?php foreach($categories as $cat){ ?>
<li>
<a class="p-article06__cat" href="<?php echo get_category_link( $cat->term_id ); ?>"><?php echo esc_html( $cat->name ); ?></a>
</li>
<?php }; ?>
</ul>
4. CSSの調整
2.と3.のカスタマイズにはCSSの調整も必要です。カスタムCSSに下記を入力ください。
.p-article06__content li {
list-style: none;
float: left;
margin: 0 10px 10px 0;
}
.p-article06__content li:first-child {
margin-left: 0;
}
※適宜ご変更ください。
▼変更後イメージ(実績紹介詳細ページの記事タイトル上)

この記事は役に立ちましたか?
もし参考になりましたら、下のボタンで教えてください。
今後の記事作成の参考とさせて頂きます!