像wordpress条件标签的is_term一样

时间:2011-12-13 14:54:00

标签: wordpress api

我需要的所有东西都是一个函数,它检查是一个可用于页面中当前分类的术语。例如,当我想要检查的是我使用的post_type中可用的页面时:

<?php if('my_taxonomy' == get_post_type() // DoSomeThing) ?>

现在我想使用这样的东西:

<?php if(is_term_in_current_taxonomy('my_term')) ?>

2 个答案:

答案 0 :(得分:1)

我认为你想要的是这样的,将函数放在function.php中:

function is_term_in_current_taxonomy($term){
    if($term == get_post_type())
        return true;
    elseif(//some condition)
        return true/false;
    :
}

答案 1 :(得分:0)

终于找到了我想要的东西,条件标签是:

in_array("BMW" , get_terms( 'cars', array('fields'    => 'names'))) AND 'products' == get_post_type()