mercredi 27 janvier 2016

Display ACF Repeater Fields on Child Pages

I'd like to display the results of an ACF repeater field on child pages. An example of the current code:

<?php if( have_rows('recommended-properties') ): ?>
  <?php while ( have_rows('recommended-properties') ) : the_row(); ?>
    <?php the_sub_field('recommended-properties-title'); ?>
    <?php the_sub_field('recommended-properties-description'); ?>
  <?php endwhile; ?>
<?php endif; ?>

Now, I thought I may be able to store the parent page ID in a variable and use that the same way you can get values from another post (see: http://ift.tt/1xngHJm)

I tried the following:

<?php $parentPageId = wp_get_post_parent_id( $post_ID ); ?>
<?php if( have_rows('recommended-properties', echo $parentPageId;) ): ?>
  <?php while ( have_rows('recommended-properties', echo $parentPageId;) ) : the_row(); ?>
    <?php the_sub_field('recommended-properties-title'); ?>
    <?php the_sub_field('recommended-properties-description'); ?>
  <?php endwhile; ?>
<?php endif; ?>

But no luck unfortunately. Any suggestions for where I can go from here?

Many thanks!



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire