sorry did not understand, the code gives me error.
i have tried
<?php if ( have_rows( 'slider' ) ): ?>
<!-- Preload Slider Image Desktop -->
<?php while ( have_rows( 'slider' ) ) : the_row(); ?>
<?php if ( get_row_layout() == 'slider_inhalt' ) : ?>
<?php if ( have_rows( 'slide_content' ) ) : $id = 0; ?>
<?php $counter = 0; ?>
<?php while ( have_rows( 'slide_content' ) ) : the_row(); $id++; ?>
<?php if ($counter) {
continue;
} ?>
<link rel="preload" href="<?php the_sub_field( 'slider_image_desktop' ); ?>" as="image" media="(min-width: 1000px)">
<?php $counter++;
} ?>
<?php endwhile; ?>
<?php endif; ?>
<?php endif; ?>
<?php endwhile; ?>
<!-- // Preload Slider Image Desktop // -->
<?php else: ?>
<?php ?>
<?php endif; ?>
Hello i have same Question.
break; will be ignored, someone an idea why:
<!-- Preload First Slider Image Desktop -->
<?php while ( have_rows( 'slider' ) ) : the_row(); ?>
<?php if ( get_row_layout() == 'slider_inhalt' ) : ?>
<?php if ( have_rows( 'slide_content' ) ) : $id = 0; ?>
<?php while ( have_rows( 'slide_content' ) ) : the_row(); $id++; ?>
<?php the_row(); ?>
<?php if ( get_sub_field( 'slider_image_desktop') ) { ?>
<link rel="preload" href="<?php the_sub_field( 'slider_image_desktop' ); ?>" as="image" media="(min-width: 1000px)">
<?php } ?>
<?php break; ?>
<?php endwhile; ?>
<?php endif; ?>
<?php endif; ?>
<?php endwhile; ?>
Salut,
je suis allemand mais essayez en français
no get_sub_field conduit également à la même erreur.
J’ai trouvé une solution sous-optimale, il doit y avoir un autre champ de répéteur devant le répéteur de comptage, alors ça marche.