Wordpress分类法如果value=true,则显示div类

Wordpress分类法如果value=true,则显示div类,wordpress,taxonomy,Wordpress,Taxonomy,我试图仅在选择了文章的分类法时才显示div类。对于3000-5000篇文章来说,这样做更快,还是创建自定义文章类型更好 总体目标是在创建特定类型的优惠券时,仅显示基于客户的可单击对象。这将允许我创建两个不同的页面。一个页面显示一种类型的帖子,另一个页面显示另一种帖子的不同布局 我是不是完全错了?也许有更好的办法 Layout 1 - Coupon Type 1 |-------------------- | | |标题 | |描述~~~~~~~~~ | ~~~~~~~~~~~~~~~

我试图仅在选择了文章的分类法时才显示div类。对于3000-5000篇文章来说,这样做更快,还是创建自定义文章类型更好

总体目标是在创建特定类型的优惠券时,仅显示基于客户的可单击对象。这将允许我创建两个不同的页面。一个页面显示一种类型的帖子,另一个页面显示另一种帖子的不同布局

我是不是完全错了?也许有更好的办法

Layout 1 - Coupon Type 1
|-------------------- | | |标题 | |描述~~~~~~~~~ | ~~~~~~~~~~~~~~~~~~~ | ~~~~~~~~~~~~~~~~~~~ | ~~~~~~~~~~~~~~~~~~~ | | |--------------------|

Layout 2 - Coupon type 2
|-------------------- | | |标题 | |描述~~~~~~~~~~|--------| |~~~~~~~~~~~~~~~~~~~~~~~~~-投票对象-| | ~~~~~~~~~~~~~~~~~~~ |--------| | ~~~~~~~~~~~~~~~~~~~ | | |--------------------|

Layout 2 - Coupon type 2
我在这里使用的术语正确吗

<?php
if (is_object_in_taxonomy( 'Coupon Types', 'Coupon Code – User Added' )) {
    echo '<?php clpr_vote_box_badge( $post->ID ); ?>
' ;
}
else if (is_object_in_taxonomy( 'Coupon Types', 'Printable Coupon – User Added' )) {
    echo '<?php clpr_vote_box_badge( $post->ID ); ?>
' ;
}
else {
    echo 'nothing' ;
}
?>
我找到了这篇文章,但它与我的场景不完全匹配:


谢谢

我想指出的是,当前代码删除了所有优惠券的投票框。这也不起作用:优惠券分类法中的“优惠券类型”、“优惠券代码-用户添加”中的“对象”是否确定有一个名为“优惠券代码-用户添加”的分类单元?我添加了一个优惠券类型,名为“用户添加”。我很确定这是一种分类法。这就像是一个自定义类别、帖子或其他东西。这是我买的主题,所以你不能完全确定。我怎么检查?我点击了帖子,这些都是关于博客的。把这个放在一个页面模板中,你会看到注册的名字啊,我们开始了。优惠券类型是分类法。已测试,并且我的代码仍然没有正确引用分类法。get_term或is_object_在_分类法中不起作用