Что-то вроде is_term для условных тегов WordPress - PullRequest
0 голосов
/ 13 декабря 2011

Все, что мне нужно, - это функция, для которой проверяется термин, доступный для текущей таксономии на странице. Например, когда я хочу проверить, доступна ли страница в используемом мной post_type:

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

Теперь я хочу использовать что-то вроде этого:

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

Ответы [ 2 ]

1 голос
/ 13 декабря 2011

Я думаю, что вы хотите что-то вроде этого, поместите функцию ниже в function.php:

function is_term_in_current_taxonomy($term){
    if($term == get_post_type())
        return true;
    elseif(//some condition)
        return true/false;
    :
}
0 голосов
/ 17 декабря 2011

наконец-то находит то, что я хочу сам, условные теги:

in_array("BMW" , get_terms( 'cars', array('fields'    => 'names'))) AND 'products' == get_post_type()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...