/ / Implementando um contador PHP dentro de um loop while para agrupar itens da lista com elementos ul - php

Implementando um contador PHP dentro de um loop while para agrupar itens de lista com elementos ul - php

Eu estou tendo dificuldade em implementar um contador PHP, para envolver meus elementos de lista em tags de lista não ordenada.

Eu quero envolver todos os 3 elementos da lista.

Eu tenho tentado usar essas perguntas anteriores como um guia, mas com pouco uso.

maneira mais fácil de obter contador de loop while?

fileira do bootstrap do contador do laço do php

            <?php

$counter = 0;

echo "<ul class="products latestCourses">";

while ( have_posts() ) : the_post(); ?>

<?php wc_get_template_part( "content", "product" ); ?>

<?php $counter = $counter++; ?>

<?php if ($counter%3 == 0) echo "</ul><ul class="products latestCourses">"; ?>

<?php endwhile; // end of the loop. ?>

Isto é o que eu tenho até agora, o modelo de página simplesmente contém um elemento de lista.

Atualmente, este código está envolvendo todos os itens da lista em uma lista unorder.

Respostas:

4 para resposta № 1
<?php $counter = $counter++; ?>

esta linha está errada, use

<?php $counter++; ?>

ou

<?php $counter = $counter +1; ?>

1 para resposta № 2

Use isso para aumentar em 1
$counter = $counter + 1;

ou
$counter = $counter + n;
onde "n" é o número desejado pelo qual você deseja incrementar