2015-06-02 4 views
0

У меня есть этот код в моем category.php, который позволяет список подкатегорийКак отображать пользовательские поля таксономии в цикл категорий?

<?php $categories = get_categories(array('child_of' => 7)); ?> 
<?php foreach ($categories as $child) { ?> 
//do stuff 
<?php } ?> 

Для категорий, которые я создал пользовательский текстовое поле с именем = текст. И теперь я хочу показать это настраиваемое поле внутри этого цикла. Не могли бы вы мне помочь? Я пробовал

<?php $categories = get_categories(array('child_of' => 3)); ?> 
<?php foreach ($categories as $child) { ?> 
<h2><?php echo $child->cat_name; ?></h2> 
<p> <?php echo $child->category_description; ?> </p> 
<p><?php echo get_field('text', $term->taxonomy . '_' . $term->term_id); ?></p> 
<?php } ?> 

Этот код показывает имя кота, описание кошки, но не пользовательское поле. Помогите мне, пожалуйста, сделать это.

ответ

1
<?php $categories = get_categories(array('child_of' => 3)); ?> 
<?php foreach ($categories as $child) { ?> 
<h2><?php echo $child->cat_name; ?></h2> 
<p> <?php echo $child->category_description; ?> </p> 
<p><?php echo get_field('text', $child->taxonomy . '_' . $child->term_id); ?>   </p> 
<?php } ?> 

Вы использовали $ термин вместо од $ ребенка