Hi,
I wanted to add some category field into the single post but no luck.
Here is my code:
$product_cat_object = get_queried_object();
$mycolor = get_field('color', 'product_cat_' . $product_cat_object->term_id);
echo $mycolor;
It works, when I change the term ID by manually. So I thought something wrong with term_id above. Example:
$mycolor = get_field('color', 'product_cat_19');
Can someone help me, please?
Thanks for your time!
You are showing a single post, this means that get_queried_object()
will return the post being shown and not a term the the post is associated with.
You need to get the terms associated with the post and then get the fields associated with the term(s). There are several WP functions that can be used to do this