WordPress как на ладони

На разных страницах выводит разный список категорий

Вывожу список категорий с иерархией для кастомной таксономии.
Имею такой код:

    $taxonomy = 'education_category';
	$postterms = wp_get_post_terms($post->ID, $taxonomy);
	$parentId = $postterms[0]->parent;
	$parentObj = get_term_by('id', $parentId, $taxonomy);

	$args = array(
		'taxonomy'     => $taxonomy,
		'orderby'      => 'name',
		'hide_empty'   => 0,
		'title_li'     => '',
		'hierarchical' => true,
		'child_of'     => $parentId,
	);
	wp_list_categories( $args );

В итоге на каждой из страниц выводит разный список. Мне нужно вывести список категорий исходя от ID родительской таксономии, и выводить этот список таким же как на странице категории так и на странице поста.

Подозреваю что проблема здесь:

$postterms[0]
0
emalomuzh
6.3 года назад
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация