Home › Forums › Front-end Issues › Problem with Taxonomy Field
Hi there,
it seems like the solution for “Basic display (single value)” described here
http://www.advancedcustomfields.com/resources/field-types/taxonomy/
didn’t work.
I have a field which is defined in PHP like this:
array (size=18)
'key' => string 'field_vehicle_ad_make' (length=21)
'label' => string 'Make' (length=4)
'name' => string 'make' (length=4)
'_name' => string 'make' (length=4)
'type' => string 'taxonomy' (length=8)
'order_no' => int 1
'instructions' => string '' (length=0)
'required' => int 1
'id' => string 'acf-field-make' (length=14)
'class' => string 'taxonomy' (length=8)
'conditional_logic' =>
array (size=3)
'status' => int 0
'allorany' => string 'all' (length=3)
'rules' => int 0
'taxonomy' => string 'make' (length=4)
'field_type' => string 'select' (length=6)
'allow_null' => int 1
'load_save_terms' => int 1
'return_format' => string 'object' (length=6)
'multiple' => boolean false
'value' =>
array (size=1)
0 =>
object(stdClass)[6256]
public 'term_id' => int 594
public 'name' => string 'Volkswagen' (length=10)
public 'slug' => string 'volkswagen' (length=10)
public 'term_group' => int 0
public 'term_taxonomy_id' => int 604
public 'taxonomy' => string 'make' (length=4)
public 'description' => string '' (length=0)
public 'parent' => int 0
public 'count' => int 3
public 'object_id' => int 1443
public 'filter' => string 'raw' (length=3)
the “field_type” is “select” as I only what 1 term for this taxonomy.
but if I do the following:
<?php
$term = get_field('field_vehicle_ad_make');
if( $term ): ?>
<h2><?php echo $term->name; ?></h2>
<p><?php echo $term->description; ?></p>
<?php endif; ?>
I always get an array and not a single object.
The documentation says:
Basic display (single value)
This example shows how to get and display a single term object. This would imply that your field type setting is checkbox or multi-select.
But I think that doesn’t make any sense, “checkbox” or “multi-select” for a single term object.
Is this a bug?
I may be having a similar issue. Have you tried for testing purposes, change the select to radio button? That seemed to be a quick work around for me.
The topic ‘Problem with Taxonomy Field’ is closed to new replies.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our Privacy Policy. If you continue to use this site, you consent to our use of cookies.