Вывод постов wordpress через get_posts()

Натягиваю свою верстку на Wordpress, собственно пробую это селать впервые.

В примере кода я вывожу список постов через get_posts(). Каждый пост содержит слайдер <ul class="splide__list"> , но в каждом слайдере может быть разное количество слайдов <ul class="splide__list">. Подскажите как в данном случае мне реализовать цикл с динамичеким выводом изображений, вне зависимости сколько их в каждом посте, 3, 4, или 5

 <?php
                            $my_posts = get_posts( array(
                                'numberposts' => -1,
                                'category_name'    => 'works',
                                'orderby'     => 'date',
                                'order'       => 'ASC',
                                'post_type'   => 'post',
                                'suppress_filters' => true, // подавление работы фильтров изменения SQL запроса
                            ) );

                            global $post;

                            foreach( $my_posts as $post ){
                                setup_postdata( $post );
                                ?>
                                
                                    <div class="work-card">
                                    <h2 class="work-card__title"><?php the_title() ?></h2>
                                    <div class="work-card__slider splide" id="work-slider">
                                        <div class="splide__track">
                                            <ul class="splide__list">
                                                <li class="splide__slide">
                                                    <img src="<?php the_field('image_1') ?>" alt="" class="work-card__img">
                                                </li>
                                                <li class="splide__slide">
                                                    <img src="<?php the_field('image_2') ?>" alt="" class="work-card__img">
                                                </li>
                                                <li class="splide__slide">
                                                    <img src="<?php the_field('image_3') ?>" alt="" class="work-card__img">
                                                </li>
                                                <li class="splide__slide">
                                                    <img src="<?php the_field('image_4') ?>" alt="" class="work-card__img">
                                                </li>
                                                <li class="splide__slide">
                                                    <img src="<?php the_field('image_5') ?>" alt="" class="work-card__img">
                                                </li>
                                            </ul>
                                        </div>
                                    </div>

                                    <div class="work-card__description">
                                        <?php the_field('category_descr') ?>
                                    </div>
                                </div>

                                <?php
                            }

                            wp_reset_postdata(); // сброс
                        ?>

Ответы (0 шт):