Hi Jonathon,
I was hoping you could help me with an issue I’m having. I created a custom post type with custom fields. I then created a custom field that lives on the home page that is a repeating field with a post object field. This way you can select the posts you want to display on the home page.
<?php if( have_rows('home-cta-icons') ): ?>
<?php while( have_rows('home-cta-icons') ): the_row();
// Set Variables
$featured_icons = get_sub_field("featured-icon");
?>
<?php if($featured_icons) : ?>
<section class="icon-brick content-link brick">
<?php foreach( $featured_icons as $post): ?>
<?php setup_postdata($post); ?>
<?php
//Set Custom Field Variables
$icon_cta_icon = get_field( 'icon-cta-icon');
$icon_cta_link = get_field( 'icon-cta-link');
$icon_cta_text = get_field( 'icon-cta-button-text');
?>
<div class="icon-container">
<img src="<?php echo esc_url( $icon_cta_icon ); ?>" alt="" class="icon">
</div>
<h3><?php the_title(); ?></h3>
<a href="<?php echo esc_url( $icon_cta_link ); ?>" class="button"><?php echo esc_html( $icon_cta_text ); ?></a>
<?php endforeach; ?>
<?php wp_reset_postdata(); ?>
</section>
<?php endif; ?>
<?php endwhile; ?>
<?php endif; ?>