Wordpressでイベントの隣に別のアイコンを表示しようとしています。私は "イベントカレンダー"プラグインを使用しており、イベントはタクソノミーとして保存されています。私には3つの分類があります。 「Tax1」、「Tax2」、および「Tax3」。画像をワードプレスのタクソノミーに割り当てますか?
どのようにタクソノミーが何であるかを確認し、それぞれにアイコンを割り当てる方法を見つけることができないようです。ここまで私がこれまで持っていたことがあります。それはの一部である場合 「タイトル=」」のrel = 『ブックマーク』>
<?php $taxonomy_exist = taxonomy_exists('Tax2'); ?>
<?php if(is_tax($taxonomy_exist)) { ?>
<p>working!!!!!!!!!!</p>
<?php } else { ?>
<img class="cat-icon" src="/wp-content/uploads/2017/11/Heart.png" />
<?php } ?>
<?php $title = get_the_title($event); ?>
<?php if (strlen($title) > 30) { ?>
<?php echo mb_strimwidth($title, 0, 30, '...'); ?>
<?php } else { ?>
<?php echo $title ?>
<?php }?></a></span><!--.event-title-->
だから、if文に取得し、失敗し、ハートのアイコンを示している。どのように見ることができます"Tax2"タクソノミ?
私はそれが正しいと思います。彼らはタクソノミーではない用語です。申し訳ありませんが、Wordpressのタクソノミのことに新しいものがあり、私の用語が正しいとは限りません。 – Lazerbrains
するとhas_category()関数(またはhas_taxonomy、is_taxの代わりにtax1、tax2、tax3という用語で使用している分類法に依存します)を使用するだけです。 if(has_category( 'tax1'、$ event))echo '働く'; –