2015-04-23 5 views
0

Я использую следующий код, чтобы повторить название категории пост:Как исключить одну категорию из вторя

<a href=""> <?php $category = get_the_category(); echo $category[0]->cat_name; ?> </a> 

Однако есть одно название категории, что мне нужно исключить из того вторит , Как я могу исключить одно имя определенной категории из эха в этом коде?

+0

Я не понимаю ваш вопрос. Вы хотите «исключить» одну категорию? Или остановить «эхо»? Чтобы остановить эхо, просто удалите echo o.O –

+0

Он отлично работает, но есть только одна категория, которую я не хочу включать. Другими словами, «не эхо, если эта категория относится к сообщению», имеет ли это смысл? Есть идеи? – Nima

ответ

1

Вы можете использовать тройной оператор:

echo ($category[0]->cat_nam == 'excluded_category' ? '' : $category[0]->cat_name) ; 
1

Вы можете использовать wp_list_categories().

Или сделайте foreach get_the_category() и условное, чтобы проверить свою категорию (не рекомендуется).

$categories = wp_list_categories('echo=0&show_count=0&style=none&hide_empty=1'); 
Смежные вопросы