Hello Developers.
Ι have a custom ACF Block which called services. The content of this block is a title and a repeated field. I want to display this content on two different pages.
In my case, I want to get the print values of this ACF Block from one page and I want to pass on the second page.
I read the documentation and I find https://www.advancedcustomfields.com/resources/how-to-get-values-from-another-post/
If anybody has a solution to this I’d be very grateful. 🙂
This is my code. 2276 is the block ID. When I make the changes on the block from the first page (homepage), then the changes are not passed to the second page (services). I wonder what I am doing wrong.
<?php
$block_ID=2276;
$services_header_title = get_field('services_header_title', $block_ID);
?>
<div class="col-lg-12">
<h2><?php echo $services_header_title; ?></h2>
</div>
<?php if( have_rows('services') ): ?>
<?php while( have_rows('services') ): the_row();
// Get sub field values.
$service_title = get_sub_field('service_title', $block_ID);
$service_content = get_sub_field('service_content', $block_ID);
?>
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-4">
<h3><?php echo $service_title; ?></h3>
<p><?php echo $service_content; ?></p>
</div>
<?php endwhile; ?>
<?php endif; ?>