1 ) ? get_query_var('paged') : 1;
// Your args
$custom_args = array(
'posts_per_page' => $per_page,
'paged' => $paged,
'post__not_in' => get_option('sticky_posts'),
'caller_get_posts'=>1,
);
// Get the current query vars, if they exist
$args = array_filter( $wp_query->query_vars ); // The array filter removes 0, false, null values, etc
// If there were args, ie. a non empty array, merge them with the custom ones, else just use the custom ones
$args = ( $args && ( is_array( $args ) && !empty( $args ) ) ) ? array_merge( $custom_args , $args ) : $custom_args;
// Put the args into the query
query_posts( $args );
// If the query has results, ie. posts
if( have_posts() ) :
$counter = 0;
// While the query has posts
while( have_posts() ) : the_post();
// Increase counter by one, so first is 1, second is 2, etc...
$counter++;
// If the counter is less then 6, it's one of the first 5 posts
if( $counter < 6 ) :
?>
Posted:
Category:
Comments:
ID, "image", true ) ) : ?>
; ?>/timthumb.php?src=<?php echo get_post_meta( $post->ID, )
&w=576&zc=1&q=90" border="0" alt="" />
Continue reading »'); ?>
', '
'); ?>
Posted:
Category:
Comments: