Hallo Zusammen, ich möchte auf einer statischen Seite ausgewählte beiträge anzeigen. Zuerst sollen die Beiträge angezeigt werden und im Anschluss die Inhalte der statischen Seite. Leider blockiert der Loop zur Abfrage der Beiträge die Abfrage the_content() bei der statischen Seite. Anstelle des erwarteten Inhalts der statischen Seite wird erneut der Beitrag angezeigt. Wie kann ich meinen Loop richtig schließen, damit er keine weiteren Abfragen beeinträchtigt??
PHP
<?php
/*
Template Name: Seite mit Beiträgen
*/
?>
<?php get_header(); ?>
<!-- Bereich für den Inhalt -->
<div id="content">
<!-- Blogeinträge abfragen, cat=0 sind alle Kategorien, showposts=10 zeigt 10 Artikel an -->
<?php query_posts('cat=0&showposts=10'); ?>
<!-- Loop für die Artikel -->
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div id="post-<?php the_ID(); ?>">
<div class="headline"><a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></div>
<?php the_content(__('weiterlesen...')); ?>
</div>
<?php endwhile; ?>
<?php endif; ?>
<!-- Inhalt der statischen Seite anzeigen -->
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; ?>
<?php endif; ?>
</div> <!-- Ende des Inhalts -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Alles anzeigen