<?php if( have_rows('slides') ): ?>
<?php while( have_rows('slides') ): the_row(); ?>
<?php endwhile; ?>
<?php endif; ?>
<?php the_sub_field('caption'); ?>
<?php
$image = get_sub_field('фото');
if (!empty($image)): ?>
<picture>
<source media="(max-width: 1024px)" srcset="<?php echo esc_url($image['sizes']['large']); ?>">
<source media="(min-width: 1025px)" srcset="<?php echo esc_url($image['url']); ?>">
<img src="<?php echo esc_url($image['sizes']['large']); ?>"
alt="<?php echo esc_attr($image['alt']); ?>"
loading="lazy"
itemprop="image">
</picture>
<?php endif; ?>
<?php the_field('caption'); ?>
Если не заполнено поле
<?php if( get_field('field_name') ): ?>
<?php the_field('field_name'); ?>
<?php endif; ?>
<?php $queried_object = get_queried_object(); ?>
<?php echo get_field('описание', $queried_object); ?>