Unityアセットストアセール中!

WordPress カスタム投稿タイプのターム名を取得する方法

<景品表示法に基づく表記 > 本サイトのコンテンツには、商品プロモーションが含まれている場合があります。
スポンサードリンク

CPT UIで新規タクソノミーを作成し、タクソノミースラッグを入力しておく。

作成したタクソノミーを開いて、新規にタームを作成する。

get_termsでタームを取得後、foreach処理を加える

タクソノミースラッグ: summmer-event
表示させたいテキスト:サマーイベントのターム


                    <?php
                    // オプション
                    $args = array(
                        //投稿のないタームは取得しない
                        'hide_empty' => true,
                    );
                    // get_terms ( カスタム投稿タイプのタクソノミースラッグ「summer-event」を指定、 $args に該当する情報を取得)
                    $this_terms = get_terms('summmer-event', $args);

                    echo "<pre>";
                    var_dump($this_terms);
                    echo "</pre>";

                    // $this_terms に入れた配列情報をforeachで回します
                    foreach ($this_terms as $each_term) {
                        // nameにターム名「サマーイベントのターム」が入っているので出力
                        echo $each_term->name;
                    }

                    ?>

var_dumpの行の中身

目次

ターム名を取得してHtmlで表示させる

<?php
//foreachで出力htmlを囲んでループ処理
$terms = get_terms('summmer-event');
foreach ($terms as $term) :
    $term_name =  $term->name;
?>
    <div><?= $term_name ?></div>
<?php endforeach; ?>
<?php

$terms = get_terms('summmer-event');
foreach ($terms as $term) :

//get_termsで取得した情報をechoする書き方
echo $term->name;
echo $term->slug;
echo $term->count;
echo get_term_link($term);
?>

WordPress学習に使える参考書

created by Rinker
¥2,948 (2024/11/13 05:12:31時点 Amazon調べ-詳細)
created by Rinker
¥3,158 (2024/11/13 05:12:32時点 Amazon調べ-詳細)
スポンサードリンク
[WordPressのライティング向けプラグイン]
ワードプレスオリジナルプラグイン >>

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

スポンサーリンク

コメント

コメントする

目次
閉じる