Home › Forums › General Issues › Help with Taxonomy Field Querying Multiple Taxonomy Terms › Reply To: Help with Taxonomy Field Querying Multiple Taxonomy Terms
Thanks so much for the reply. I was making this way more complicated than it needed to be. The Taxonomy Field:
$selected = get_field('selected_tags');
was already returning an array of IDs making my variable:
$selectags = implode(",",$selected);
completely unnecessary. Working code is below. Hopefully it’ll save somebody else some time & trouble.
<?php
$postnumber = get_field('number_of_posts');
//custom field for posts per page
$selected = get_field('selected_tags');
// ACF Taxonomy Field (Return Value = Term ID)
?>
<?php $args = array(
'posts_per_page' => $postnumber,
'orderby' => 'post_date',
'order' => 'ASC',
'post_type' => 'post',
'post_status' => 'publish',
'tag__in' => $selected
); ?>
<?php query_posts($args); if (have_posts()) :
while (have_posts()) : the_post(); ?>
<h2><?php the_title(); ?></h2>
<p><?php the_excerpt(); ?></p>
<a href="<?php the_permalink() ?>">read the post</a>
<p><?php the_tags('Tags: ', ', ', ''); ?></p>
<?php endwhile; endif; ?>
<?php wp_reset_query(); ?>
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.