Hi ihr Profis! :-)
Ich hoffe bei folgendem Problem auf eure Hilfe: In der Einzelansicht meiner Artikel soll zwischen dem Beitragstext (bzw. [COLOR=#000000][COLOR=Black]excerpt[/COLOR][COLOR=#006600])[/COLOR][/COLOR] und den Kommentaren ein Link zu einem weiteren zufälligen Artikel aus dieser Kategorie erscheinen. Das generieren dieses Links habe ich soweit zufriedenstellend realisiert:
<?php
$rand_posts = get_posts('numberposts=1&orderby=rand&cat=3');
foreach( $rand_posts as $post ) :
?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="noch einen Spruch laden"><img src="http://www.deinemutter.tv/wp-content/uploads/noch_einen_deine_mutter_spruch.gif" style="border:0px;" /></a>
Das Probelm ist aber, das nun immer die Kommenatre von dem zufällig verlinkten Artikel angezeigt werden. Ich will ja die Comments ausgeben, die zum geladenen Artikel passen. Irgendwas geht da durcheinander. :-(
Hier der ganze Code meiner single.php:
<?php get_header(); ?>
<div id="content">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2>
</h2>
<small><?php the_time(__('M jS, Y','branfordmagazine')); ?> | <?php _e('By','branfordmagazine');?> <?php the_author_posts_link('namefl'); ?> | <?php _e('Category:','branfordmagazine');?>
<?php the_category(', ') ?>
<?php edit_post_link('Edit', ' | ', ''); ?>
</small>
<h5><?php the_excerpt() ; ?></h5>
</div>
<div class="bewertung">
<?php if(function_exists('the_ratings')) { the_ratings(); } ?>
</div>
<!-- Hier kommt der Strich unter dem Spruch -->
<hr />
<div class="alignleft">
<a href="http://www.deinemutter.tv/" rel="bookmark" title="zur Startseite"><img src="http://www.deinemutter.tv/wp-content/uploads/deine_mudder_startseite.png" style="border:0px;" /></a>
</div>
<div class="alignright">
<?php
$rand_posts = get_posts('numberposts=1&orderby=rand&cat=3');
foreach( $rand_posts as $post ) :
?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="noch einen Spruch laden"><img src="http://www.deinemutter.tv/wp-content/uploads/noch_einen_deine_mutter_spruch.gif" style="border:0px;" /></a>
<?php endforeach; ?>
<?php endwhile;?>
</div>
<?php wpcontaxe_banner(2); ?>
<?php comments_template(); ?>
<p><?php __('Sorry, no posts matched your criteria.','branfordmagazine');?></p>
<?php endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Alles anzeigen
Wie kann ich die richtigen Comments laden und trotzdem zwischendurch den Zufallslink generieren?
Beispiel: Deine-Mutter-Spruch Einzelseite - bei jedem Reload erscheinen andere Kommentare