der Loop
Beiträge, Seiteninhalte, Suchergebnisse, etc. werden innerhalb des sog. Loops ausgegeben. Einen solchen Loop finden Sie nicht nur in der index.php, sondern auch in den Dateien archive.php, category.php, single.php, etc..
Mit Hilfe der Funktion have_posts(), werden die anzuzeigenden Inhalte (Beiträge, Tags, Seiteninhalte) ermittelt. Die Inhalte können Sie zusätzlich mit der Funktion query_posts() beeinflussen, die Sie vor den eigentlichen Loop positionieren müssen.
Das folgende Beispiel können Sie natürlich Ihren Bedürfnissen anpassen:
<!– Start Loop –>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class=”post”>
<!– the_title() => Titel des Beitrags / der Seite anzeigen. –>
<!– the_permalink() => Adresse (Permalink) des Beitrags / der Seite anzeigen. –>
<h2><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></h2>
<!– the_time() => Datum anzeigen. –>
<small><?php the_time(’F jS, Y’); ?></small>
<!– the_content() => Inhalt des Beitrags / der Seite anzeigen. –>
<div class=”entry”>
<?php the_content(); ?>
</div>
<!– the_category() => Kategorie(n) (durch Komma getrennt), die dem Beitrags zugeordnet wurden. –>
<p class=”postmetadata”>abgelegt in <?php the_category(’, ‘); ?></p>
</div>
<!– Ende Loop –>
<?php endwhile; else: ?>
<!– Wenn keine Beiträge gefunden wurden –>
<p>Es wurden keine Beiträge gefunden, die den geforderten Kriterien entsprachen</p>
<?php endif; ?>









11:43
abgelegt unter: 