This is a basic get_posts
<?php $args = array(
'numberposts' => 5,
'offset' => 0,
'category' => 5,
'orderby' => 'post_date',
'order' => 'DESC',
/* 'include' => ,
'exclude' => ,
'meta_key' => ,
'meta_value' => ,
*/ 'post_type' => 'post',
/* 'post_mime_type' => ,
'post_parent' => ,
*/ 'post_status' => 'publish' ); ?>
<?php $newsposts = get_posts( $args ); ?>
<?php foreach($newsposts as $post) : setup_postdata($post); ?>
// normal post tags and content
<?php endforeach; ?>

