Oops, found the problem. This works:
<?php echo do_shortcode( '[acf field="my_map"]' ) ?>
*edited* that works, thank you!
Hi Hube! Well thanks for letting me know why it wasn’t working. I’m somewhat glad to know it wasn’t just me. I’m still a learning. 🙂 Thanks again!
Hm, well I couldn’t make that work, but found another solution online that seems to do what I need.
<?php
$libargs=array(
'hide_empty' => 0,
'parent' => 0,
'taxonomy' => 'MYTAXONOMYNAME');
$libcats=get_categories($libargs);
foreach($libcats as $lc){
echo '<div class="col-lg-3">';
$termlink = get_term_link( $lc->slug, 'MYTAXONOMYNAME' );
?>
<p class="text-center"> <a href="<?php echo $termlink; ?>">
<img class="img-responsive img-thumbnail" src="<?php the_field('taximage', 'MYTAXONOMYNAME_'.$lc->term_id); ?>" />
<br />
<?php echo $lc->name; ?></a></p>
<?php the_field('basictext', 'MYTAXONOMYNAME_'.$lc->term_id); ?>
<?php echo '</div>'; }?>
Not real sure why it works over the other method, but it does.
Do I have to change anything on this line?
$id = $term->slug.'_'.$term->term_id;
Hi I have tried this a few ways, but I don’t think I’m doing it correct. :S I’m not a PHP guru. Can you help me know where exactly my values need to go in that code? Assume my taxonomy is “Research”. Also, I really want to avoid specifying an actual term ID. I would like the fields to be pulled automatically for every term displaying on my archive page.
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.