WordPress / 関数 / get_terms

WordPress / 関数 / get_terms

作られているタクソノミーの一覧を取得する関数。

タクソノミーの一覧なので当然投稿の「タグ(post_tags)」も取得できるし、カスタム投稿タイプ(CPT)に作れるカテゴリのようなものも取得できる

$hogehoge_list = get_terms(array(
    'taxonomy' => 'hogehoge',   // 取りたいタクソノミーの名前
    'orderby' => 'count',       // 何順でソートするか、この場合(count)はそれ使われている数
    'order' => 'DESC',          // 昇順降順
    'number' => 50,             // limit
    'hide_empty' => false       // 使われていないモノを取るか否か
));
<ul>
    <?php foreach($hogehoge_list as $t): ?>
        <li><?= $t->name ?>(<?= $t->count ?>)</li>
    <?php endforeach; ?>
</ul>
wordpress/function/get_terms.txt · 最終更新: 2020-09-22 16:33 by ore