Support

Account

Home Forums Backend Issues (wp-admin) Get a image field of grandparent page? Reply To: Get a image field of grandparent page?

  • Im trying to add the code in a template. I want to call to the image field of grandparent page to show automatically in all pages of the template of grandchild page. I dont know how to add your code to the code of the image:

    ¿How can I mix this code:

    $ancestors = get_ancestors($post_id); // supply correct post ID
    $gp_id = 0;
    if (is_array($ancestors) && count($ancestors) >=2) {
    // has grandparent
    $gp_id = $ancestors[1];
    }
    if ($gp_id) {
    $value = get_field(‘field-name’, $gp_id);
    }

    to this code for the image field called “imageone”?

    <?php
    $image = get_field(‘image’);
    if( !empty( $image ) ): ?>
    ” alt=”<?php echo esc_attr($image[‘alt’]); ?>” />
    <?php endif; ?>