ACF Repeater

<?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); ?>
Контакты

Работаем: с ПН по ПТ, с 08:00 до 17:00 (МСК)
Отдыхаем: в СБ и ВС, чтобы быть в тонусе
и реализовывать самые сложные идеи