Ich habe Schwierigkeiten, einen PHP-Zähler zu implementieren, um meine Listenelemente in ungeordnete Listentags zu packen.
Ich möchte alle 3 Listenelemente umbrechen.
Ich habe versucht, diese vorherigen Fragen als Leitfaden zu verwenden, aber ohne Erfolg.
einfacher Weg, um Zähler von while-Schleife zu bekommen?
PHP-Schleife Zähler Bootstrap-Zeile
<?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. ?>
Soweit ich weiß, enthält die Seitenvorlage lediglich ein Listenelement.
Gegenwärtig umschließt dieser Code jedes Listenelement mit einer ungeordneten Liste.
Antworten:
4 für die Antwort № 1<?php $counter = $counter++; ?>
Diese Zeile ist falsch, verwenden Sie entweder
<?php $counter++; ?>
oder
<?php $counter = $counter +1; ?>
1 für die Antwort № 2
Verwenden Sie dies, um die Zahl um 1 zu erhöhen
$counter = $counter + 1;
oder
$counter = $counter + n;
Dabei ist "n" die gewünschte Zahl, um die Sie inkrementieren möchten