Hmm… There has to be something going on with my logic because even if I change the key to a non-existing one, it produces the same result (pulling in 5 posts that aren’t related).
If I change the post_type to story, it pulls in 3 stories, when there is no relation between stories and stories…
<?php $args = [ 'post_type' => 'post', 'ignore_sticky_posts' => 'true', 'meta_query' => [ 'key' => 'the_related', 'value' => '"' . get_the_ID() . '"', 'compare' => 'LIKE', ] ]; $related_posts = get_posts($args); ?> <ul> <?php foreach($related_posts as $some_post):?> <li> <?php echo $some_post->post_title;?> </li> <?php endforeach; ?> </ul>
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!