Web production note

 【更新日 :

【WordPress】カスタムタクソノミー (カスタム分類) のターム一覧を表示させる

Category:
WordPress

カスタムタクソノミー (カスタム分類) のターム一覧を表示させるサンプルコードです。

<ul>
	<?php
		//カスタムタクソノミー (カスタム分類) のターム一覧を表示
		$taxonomies = array(
		'タクソノミー名'
		);
		$args = array(
		'get' => 'all'
		);
		$terms = get_terms($taxonomies,$args);
		
		foreach($terms as $key => $value):
	?>
		<li><a href="<?php echo '/'.$value->slug; ?>"><?php echo $value->name;?></a></li>
	<?php endforeach; ?>
</ul>

$valueから取得できる値は以下の通りです。

  • $value->term_id;:ID
  • $value->name;:名前
  • $value->slug;:スラッグ
  • $value->term_group;:グループID
  • $value->term_taxonomy_id;:タクソノミーID
  • $value->taxonomy;:タクソノミー名
  • $value->description;:説明
  • $value->parent;:親タクソノミーのID。親タクソノミーがない場合は0となる
  • $value->count;:投稿数

参考リンク