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_field('фото');
    if (!empty($image)) {
        $id  = is_array($image) ? (int) $image['ID'] : (int) $image;
        $size = 'large';
        $sizes = '(max-width: 800px) 100vw, (max-width: 1200px) 90vw, 800px';
        echo wp_get_attachment_image(
            $id, $size, false, [ 
                'decoding' => 'async',
                'sizes'    => $sizes,
                'loading'  => 'lazy',
            ]
        );
    }
?>
<?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 (МСК)
Отдыхаем: в СБ и ВС, чтобы быть в тонусе
и реализовывать самые сложные идеи