Support

Account

Home Forums Front-end Issues Array WP_Error trying to get ACF taxonomy value Reply To: Array WP_Error trying to get ACF taxonomy value

  • @udapud,

    The first issue is not ACF related (its throwing an error before getting to the ACF function). If your taxonomy slug is ‘product_brand’, your get_the_terms() function should be

     $terms = get_the_terms($post->ID, "product_brand");
    

    In addition to checking if the term array is empty, you should check for a WP error like:

     if ( $terms && ! $terms->is_wp_error() ) { ... }
    

    Since WP_Error is an object, it can’t be used as an array like in $term[0].

    The second code posted should work on a fresh install, provided you have a field called “field_name” (with a value) for taxonomy “Category” for the term with ID 7.