Получить дочерние категории пользовательской категории таксономии?

Я использую пользовательский post type : portfolio и имею таксономию для этого portfolio_category. Мне нужно получить подкатегории для определенной категории, используя приведенную выше пользовательскую таксономию.

Короче говоря, как я могу получить дочерние категории для taxonomy=portfolio_category&tag_ID=80&post_type=portfolio?


person Anju Aravind    schedule 23.07.2015    source источник


Ответы (1)


Попробуй это.

https://codex.wordpress.org/Function_Reference/get_terms

$categories = get_terms('portfolio_category', 'parent=80');

И, очевидно, измените 80 на идентификатор категории, дочерние элементы которой вы хотите получить.

Также обратите внимание на это из кодекса:

Note: the difference between child_of and parent is that where parent only gets direct children of the parent term (ie: 1 level down), child_of gets all descendants (as many levels as are available)

Таким образом, parent=80 получит прямых дочерних элементов этой категории, но если у одной из этих дочерних категорий есть собственный дочерний элемент, и вы хотите, чтобы он был включен, вы захотите использовать < strong>child_of=80.

person Josh Riser    schedule 24.07.2015