Termターム毎で表示を切り替える方法(条件分岐)

Termターム毎で表示を切り替える方法(条件分岐)

カスタム投稿タイプ(CPTUI)で、オリジナルの投稿タイプを作り、
タームごとに違うテンプレートで表示させたいときに、

一個のphpファイル内で条件分岐させてそれぞれの形で表示させるには、
条件分岐を使えばいいです。

<?php if ( is_object_in_term($post->ID, 'salonmenu_cate','ribiyoumenu') ): ?>

ここにタームがribiyoumenuの時に表示させたい内容を記述する。

<?php elseif ( is_object_in_term($post->ID, 'salonmenu_cate','eyelashmenu') ): ?>

ここにタームがeyelashmenuの時に表示させたい内容を記述する。

<?php elseif ( is_object_in_term($post->ID, 'salonmenu_cate','headspamenu') ): ?>

ここにタームがheadspamenuの時に表示させたい内容を記述する。

<?php endif; ?>
<!-- ここまでsalonmenu_cateでの条件分岐 -->

因みに、↓こういうやり方(書き方)でもいいみたい!

<?php if ( has_term('info', 'case_cate') ) { ?>
AAAAAA
<?php } elseif ( has_term('event', 'case_cate') ) { ?>
BBBBBB
<?php } ?>

参考サイト https://www.rockstream-jp.com/wordpress-single-term/

ポチッ☆とクリックお願いします!
↓ ↓ ↓

  • にほんブログ村 IT技術ブログ ホームページ・サイト制作支援へ

コメントは受け付けていません。

サブコンテンツ

TOP