Hallo zusammen,
ich habe in einem WordPress-Projekt die Startseite als statische Seite angelegt. Dort sollen im oberen Bereich durch eine Featured Content Galerie zufällige Artikel angezeigt werden. Dies ist soweit kein Problem. Ich habe ein Script gefunden und löse das Ganze über einen Loop:
<div id="myGallery">
<?php
query_posts("cat=1&showposts=7&orderby=rand");
?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class="imageElement">
<h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
<?php the_content('Read on...'); ?></p>
<a href="<?php the_permalink() ?>" title="Weiterlesen" class="open"></a>
<img src="<?php $meta_values = get_post_meta($post->ID,'articleimg',true); ?><?php echo $meta_values; ?>" alt="" class="full" />
<img src="<?php $meta_values = get_post_meta($post->ID,'thumbnailimg',true); ?><?php echo $meta_values; ?>" alt="" class="thumbnail" />
</div>
<?php endwhile; else: ?>
<?php endif; ?>
</div>
Alles anzeigen
Also ein ganz normaler Loop, bei dem ich die anzuzeigenden Artikel auf die Kategorie 1 beschränke und benutzerdefinierte Felder nutze.
Nun ist mein Problem, dass ich die eigentlichen Inhalte der Startseite (was ja eine ganz normale Seite ist) nicht anzeigen kann. Wenn ich diesen normalen Loop verwende, zeigt er mir bei den Titeln alle Titel der oben aufgerufenen Artikel auf.
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h1><?php the_title(); ?></h1>
<?php endwhile; else: ?>
<h2>Da ging etwas schief</h2>
<p>Diese Seite konnte nicht gefunden werden.</p>
<?php endif; ?>
Alles anzeigen
Ich habe mir auch schon die Codex-Seite zum Loop angeschaut, aber so wirklich wollen die dort gezeigten Beispiele bei mir auch nicht funktionieren.
Hat jemand eine Idee, wie ich da die Inhalte der statischen Seite auslesen und anzeigen kann?