2015-12-26 3 views
-1

Я хочу определить термин таксономии с моего сайта url. Для exampe если и рассматривать этот адрес, http://xxxxyyzzz.com/medicines/tablets/ я могу обнаружить «лекарства» таксономии, но я не в состоянии обнаружить термин таксономии «таблетки», используя этот код ..Как определить термин таксономии в wordpress?

if(is_tax('medicines', 'tablets')) { echo "You are on tablet page"; }

+1

С помощью какого кода? – Vincent

+0

Я добавил фрагмент кода –

ответ

1

Я немного запутался ваш вопрос, но я постараюсь ответить на него как можно лучше.

«Я хочу определить термин таксономии с моего URL-адреса сайта». Вы делаете это неправильно. В конечном итоге вы получите невероятно долгое условие, если попытаетесь использовать is_tax() для каждого термина.

Существуют различные способы, по которым вы можете приблизиться к этому, в зависимости от того, где вы размещаете код. Пример:

// Check we're on a term page for the medicines taxonomy. 
if (is_tax('medicines')) { // consider a singular name? 

    // Get the current term object. 
    $term = get_queried_object(); 

    // do something with the term... 
    echo $term->name; 

} 
Смежные вопросы