2010-09-10 3 views
0

я пытаюсь создать блог и портфолио (как в одном) WordPress темаПоказать категорию ребенка в одном сообщении (WordPress)

им с помощью категории для моих постов (как и многие другие блоги). Я использую портфолио с одной категорией, так что я могу отличить все мои портфолио от сообщений в блоге.

при использовании нажмите на одно из портфолио, чтобы перейти на страницу, где они получают некоторые фотографии проекта и объяснения. они также будут видеть тип проекта является: веб-дизайн, графический дизайн , печати, демки

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

так есть способ показать дочернюю категорию сообщения Я попробовал the_category() - он показывает родителя и ребенка - Я попробовал the_category ('exclude = 10') ничего не появляется (даже сообщение об ошибке)

Я был бы признателен, если бы вы могли дать мне представление о том, как показать только категорию детей.

также, это нормально (хорошая практика) тот факт, что я решил использовать дочерние категории для портфельных сообщений

большое спасибо

ответ

1

я нашел решение моей проблемы

foreach ((get_the_category()) as $childcat) { 
    if (cat_is_ancestor_of(10, $childcat)) { 
     echo '<a href="'.get_category_link($childcat->cat_ID).'">'; 
     echo $childcat->cat_name . '</a>'; 
    } 
} 

это то, что автор говорит:

Требуется категоризация сообщения отображаемый, проверяет, является ли один предком выбранного родителя ('10' в моем случае) и выводит имя этой дочерней категории в эхо.

I found it here

работает как я нуждался так им счастливого

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