Hallo, danke für diesen Link.
So wie es aussieht, nutzt dieser Code ja ebenfalls die $post - Variable.
Es sieht so aus, als ob die von mir nachgefragten Template-Tags immer die $post - Variable abfragen und keine andere Variable wie $meinpost zulassen.
Im Codex steht:
Zitat
Other information about each post can be displayed with the appropriate Template Tags or (for advanced users) by accessing the $post variable, which is set with the current post's information while The Loop is running.
Hm. Das heißt, wenn ich einen "sauberen" zweiten Loop erstellen möchte, das heißt, ohne die $post - Variable zu überschreiben, muss ich den "Umweg" über "$meinpost, etc" gehen.
Wenn ich nun wüsste wie ich the_content() richtig ausgebe. Wie oben angedeutet, funktioniert "$meinpost->post_content;" nicht, da es die Quicktags der Plugins nicht ersetzt.
EDIT:
foreach($myposts as $meinpost) :
[COLOR=Red][B]setup_postdata($meinpost);[/B][/COLOR]
?>
<div class=“einzelnerartikel“>
<h3><a href="<?php echo $meinpost->guid?>"><?php echo $meinpost->post_title; ?></a></h3>
<?php $meinexcerpt = $meinpost->post_excerpt; ?>
<p><?php the_excerpt(); ?></p>
</div>
<?php endforeach; ?>
Dieser Code funktioniert soweit. Nur komisch, dass die
setup_postdata($meinpost)
scheinbar nur the_excerpt() und the_content() wieder zum Leben erweckt.
Leider funktioniert es nicht für the_title() oder the_permalink(). Hier wird jedes mal der Link bzw. der Titel des "Original-Posts" (aus dem ersten Loop) dargestellt.
Seltsam.