Hallo,
ich benutze WP 2.7.1.
Ich hab eine Seite (page.php), unter deren Content mehrere Artikel gelistet sind.
Das habe ich so gelöst:
PHP
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h3><?php the_title(); ?></h3>
<?php the_content();?>
<?php endwhile; else: ?>
<div class="artikelteaser">
<?php
$query= 'showposts=5&cat=1';
query_posts($query); ?>
<?php while (have_posts()) : the_post(); ?>
<div class=“einzelnerartikel“>
<h3><?php the_title(); ?></h3>
<?php the_excerpt(); ?>
</div>
<?php endwhile; ?>
</div>
Alles anzeigen
Funktioniert auch alles soweit sehr gut.
Allerdings möchte ich gerne, dass woanders noch zum Beispiel die ID der eigentlich angezeigten Seite abgefragt werden kann.
Wenn ich jetzt in der Sidebar folgendes einfüge:
Wird der Titel des letzten Artikels angezeigt, nicht aber der Titel der Seite...
Eigentlich nachvollziehbar, weil ja die $post - Variable wohl vom zweiten Loop wieder benutzt wird.
Gibt es eine Möglichkeit, das zu verhindern? Sprich einen Loop zu erzeugen, der die $post-Variable unberührt lässt?
Danke für eure Hilfe.