My problem is that I am displaying some posts from the category "events". Then a bit later on the same page I want to display a random post from the category "spiller" and that works fine. It gets a random post, shows the title, the thumbnail, but when I say show the_content (or the_excerpt), it shows all the content (or excerpts) of the posts in the category "events". Please help me solve this!
<div class="well span6 Padding10">
<h4 class="titleFont MarginBottom20">KOMMENDE BEGIVENHEDER</h4>
<?php
$paged = ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : 1;
$args = array(
'category_name' => 'events', // Change these category SLUGS to suit your use.
'paged' => $paged
);
query_posts( $args ); ?>
<ul>
<?php
while ( have_posts() ) : the_post(); ?>
<li>
<a href="<?php the_permalink(); ?>"><strong><?php the_title(); ?></strong></a>
</li>
<?php endwhile; ?>
</ul>
</div>
<div class="span6 well" style="height: 250px;"><h4 class="titleFont">SPILLER HIGHLIGHT</h4>
<div class="row-fluid">
<?php
$args = array(
'numberposts' => 1,
'orderby' => 'rand',
'category_name' => 'spiller'
);
$rand_posts = get_posts( $args );
foreach ( $rand_posts as $post ) : ?>
<div class="span5"><?php the_post_thumbnail( array( 150, 150 ) ); ?></div>
<div class="span6 MarginTop10">
<h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
<!-- THIS IS WHERE IT MESSES UP: --><?php the_content(); ?>
</div>
<?php endforeach; ?>
</div>
</div>