0
我想获得一个不同的图标出现在Wordpress中的事件旁边。我使用“事件日历”插件,事件存储为分类法。我有三个分类法。 “税1”,“税2”和“税3”。将图像分配给wordpress中的分类?
我似乎无法弄清楚如何调用来检查分类法是什么,并为每个分配一个图标。这是我到目前为止。 “称号=””相对=‘书签’>
<?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,它取决于你使用的是哪些分类法:tax1,tax2,tax3)而不是is_tax。 if(has_category('tax1',$ event))echo'working'; –