I'm looking to display a post object inside another post object.
This is useful to display content (that is containing post objects) from one page on another.
I expect this could be something that is not working with the repeated wp_reset_postdata.
Thankful for any ideas and suggestions.
<?php $post_object = get_sub_field('first-loop');
if( $post_object ):
$post = $post_object;
setup_postdata( $post ); ?>
<?php $post_object = get_sub_field('second-loop');
if( $post_object ):
$post = $post_object;
setup_postdata( $post ); ?>
<!-- advanded custom fields -->
<?php wp_reset_postdata();?>
<?php endif; ?>
<?php wp_reset_postdata();?>
<?php endif; ?>
try,
<?php $post_object = get_sub_field('first-loop');
if( $post_object ):
$post1 = $post_object; // this should be post object not id, if id then use get_post function and use post object.
setup_postdata( $post1 ); ?>
<?php $post_object = get_sub_field('second-loop');
if( $post_object ):
$post2 = $post_object;
wp_reset_postdata();
setup_postdata( $post2 ); ?>
<!-- advanded custom fields -->
<?php wp_reset_postdata();
setup_postdata( $post1 ); ?>
<?php endif; ?>
<?php wp_reset_postdata();?>
<?php endif; ?>