Hi!
Ich gebe in zwei DIVs (einer für die Artikelüberschrift und einer für den Artikelinhalt) zufällig Artikel aus zwei Kategorien aus. Das ganze mit folgendem Code:
ZitatAlles anzeigen
<div id="kasten_tipp">
<div class="head_start_tipp">
<?php $lastposts = get_posts('category=21,22&numberposts=1&orderby=rand');
foreach($lastposts as $post) :
setup_postdata($post);
?>
<?php the_title(); ?>
<?php
endforeach; ?>
</div><div class="content_start_tipp">
<?php $lastposts = get_posts('category=21,22&numberposts=1&orderby=rand');
foreach($lastposts as $post) :
setup_postdata($post);
?>
<?php the_content(); ?>
<?php
endforeach; ?>
</div>
</div>
Nun ist es so, dass es (logischerweise) passieren kann, dass die Überschrift aus Kategorie 21 gewählt wird, der Inhalt aber aus Kategorie 22 kommt (Beide Kategorien enthalten derzeit nur einen Post).
Frage: Ist die Herangehensweise grundsätzlich falsch?
Frage 2: Wie erreiche ich bei dieser Lösung - wenn Sie den grundsätzlich richtig ist - dass Überschrift und Inhalt immer dem gleichen Post entstammen?
Frage 3: Gibt es bessere Alternativen?
Ach ja. Nutze WP 3.0.5
Mit bestem Dank!!!
Gruß